I already answered 'why they need an account'. Simply for data on actual usage, not info gathering. If 1 million download it, and 800,000 ppl junk it and never use it again, is it successful software? WOrth the expense for just 200,000 users? Logging in just creates a log of usage, not an attempt to gather info which is usually fake.