Here's food for thought, what's the one thing the differentiates Apple,Microsoft from say Linux or Google/Android for that matter? Open source versus proprietary. It's always been that way with apple and microsoft, but now with demand high you have the iphone5 coming that'll be behind on the times just out of the door, and windows 8, which is going to be a mt vesuvius of a failure with a complete disregard for customer feedback and basic usability standards that were set in the past 20+ years.
I don't think it's so much of a hate for apple, or the fact that they build products that work, it's because you're limited using those products. For the individual above that had to enter a credit card and register online JUST to use his ipod. To those of us knowing using windows right now where microsoft has their "genuine" tool running and checking on a daily basis that you have a "valid" copy of windows. Take a look at the iphones, you can't root/jail break them within their rules guidelines. What about if you want to transfer data to an iphone? You're stuck by default using itunes. Look at an android, it acts like a flash drive copy/paste from pc to phone no problem.
No, I don't think it's the company and all of it's products, it's the perception people have of them based on the choices they've set for a business model. Why block jail breaking? (alienate your more tech savvy individuals). Why toss ability to open phone to switch battery (alienate others that want extended battery or just ability to pull plug if it freezes). Why force people to use YOUR software, Itunes, to transfer data to a phone, which is realistically just a solid state drive with an apple os on it. That's the perception people get, when you're forced to use a piece of software for the sake of the company trying to control.
Look at microsoft and IE a few years ago with the courts in europe regarding their forced use of IE on computers without other options (firefox, chrome, safari etc).
On a last note, yes to what +Ian Brown
said, closed source is what people don't want anymore. People don't want to be restricted with their software because the developing company wants to use their software and not have other options. Microsoft Office vs open office anyone?
I am confident if we saw apple or microsoft go open source, they'd explode again with customer support. Revolution OS anyone?