Well in that case car manufacturers could choose to provide no safety measures, banks could choose to make all your financial details public, and hotels could install video cameras in every room. But can they do that? No. Cause these are rules that need to be in place to have any sanity in society. And this is more so in case of Microsoft cause let's face it, MS is a monopoly. Cause its not just the operating system that people choose, its also the third party applications that are crucial to businesses and home users alike and you cannot stop them from using those applications cause the Operating System is snooping around.
Now I have no idea what kind of data Microsoft is gathering and I'm sure they are keeping it private and confidential, but still, to have them gathering it without permission is a little scary. I personally like to help out by providing such information (I always submit error reports, and accept that customer something program that MSN messenger used to throw up) cause I know it helps the company make better software. But I would like to have the option of not doing this. And Microsoft should respect that. And so should Apple. And so should Google.
Thankfully I have Little Snitch installed telling me if an internal application is connecting with the outside world. Its safe for me to do criminal activities!