People will always hate a company once it gets large. They feel they lost their person touch with them. It's just like a band that becomes hugely successful, there are those that will hate them even if they liked them in the past.
No, that's not what happens. Google and Microsoft don't seem to have this problem, and they're both considerably larger than Apple.
That being said, Apple make a fine product. They control their hardware and software which make some unhappy but it makes for greater compatibility.
It's fine to control your hardware and all, but over-charging for your hardware is a no-no. Charging 2x more than a custom built/OEM Windows PC equivalent is silly I have a MacBoook and a MacBook Pro. I don't have to worry that software I buy may work on one and not the other due to hardware issues.
This isn't a problem on Windows either, besides gaming (but that equally applies to Mac's too so...) I know it will work. My iphone as well and all my contacts and appointments sync flawlessly with icloud through all my devices. This is perfect for me. I would prefer this over Android. Worry free.
Android/Google has had the same service for years.
Both Microsoft and Apple have their plus and minus. I prefer to use my Mac most times and there are time were I prefer Windows. Some amazing features like being able to boot your computer off a USB has come in handy.
The haters can hate all they want but Apple must be doing something right and if you consider them overpriced, that is an opinion since people are buying them.
No, that's not an opinion, it's a fact. Here's a nice comparison of a Macbook Pro (one of the cheaper but still high-specc'd ones I could find) and a $600+ cheaper and superior in specs Ultrabook. So that is an indicator that they are not. I love my MacBook Air and consider it the best notebook I have ever owned. :-)