That's the biggest thing. A lot of proprietary software is an adversarial relationship. You buy software as a tool. Unhappy with the amount you paid to buy, companies try to screw you over by spying, or making the user a captive audience so they funnel more money into their company. A lot of it is fixable, but why should I have to hack around my software to keep it from screwing me. I read threads about people reverting ms's hostile behavior through registry hacks or addon software, and I just shake my head. I wouldn't, and don't put up with it. Fix it this time, and they find a creative new way of breaking it.