I'm not a dictionary. I don't want to do business with any company that automatically assumes I'm a criminal. From my understanding, when you install Windows XP, you are required to either activate over the internet (which sends a bunch of information to Microsoft that the customer doesn't have the opportunity to scrutinize or prevent being sent), or over the phone, at which time you are required to read to them some long sequence of digits and characters which just happen to encode the same information as activating over the internet. Further, when you change your hardware (as I have a history of doing), you are at random times required to reactivate and yet again "prove" that you aren't a pirate and you have in fact purchased the software.
I don't care how easy (or even hidden) it is. I was an enormous supporter of MS and Windows when Win95 came out, and I continued to support them through the release of Win2k, despite their increasing system requirements and bold claims of each release being the "best" windows yet. I happily forked over the hundred or so dollars on each release, and in fact even purchased multiple copies so each of my systems would have a valid license, even though back then, licenses were never checked. I happily put up with the bugs, crashes, insecurities, etc. I happily learned to use Windows in such a way that said bugs, crashes, and insecurities didn't affect me all that much, and I was happy because I was able to browse the internet, play games, and generally get what I wanted out of my computer.
Product activation comes along and I'm no longer a microsoft customer. I don't plan on buying any more of their software for myself (although my kids want a mac with MS Office on it, so I guess they will get some of my money). If they want to treat me like a criminal, I won't do business with them, plain and simple. Especially not when there are superior products out there that don't require me to put up with all the problems I mentioned earlier.