As a developer/power user who sits at the far end of the bell curve, here's what I see as the folly of Apple's ways.
I switched to Macs after working on a beta version of OS X in the late 90s. Unix + sensible desktop was enough to keep me off the Linux train for daily use. That the hardware was also well designed with a good level of performance was also important. For the next 10 years or so, that held true.
But, in the last 5 years:
- the hardware has stagnated (e.g., I'd really like to buy a MacMini for my kids, but there's no way I'm shelling out Apple prices for 3 year old processors)
- new hardware decisions make it difficult to use existing peripherals (music is a hobby - no way am I dropping a few grand on new audio interfaces just b/c I upgraded my Mac and need to support new ports)
- Apple has ignored sensible design decisions made on the non-Apple side of the world (specifically, touch screens on laptops - my wife as an HP for work and the touch screen is useful, those old studies that claim otherwise are just that, old and dated).
- The OS continues to have a slew of undocumented features that may or may not be useful, but definitely affect performance (the real dig here: just document the features Apple, I hate discovering things OS X has done for years on random blog posts)
- The iPhone and OS X still don't work well together
Why does this matter from the perspective of the bell curve and my place on it? Simple: I switched not only my family, but also my company over to Macs. The middle part of that curve was filled by people following people like me into the Mac universe. I'm seriously considering dropping Macs for computer use and (horror of horrors) going back to Windows + Linux. If I go that way, it's just a matter of an upgrade cycle or two before those in my sphere of influence abandon Macs as well.
Apple seems to have forgotten that it's us geeks that couldn't wait for Linux on the Desktop that helped drive adoption 15 years ago. Kinda like the Democrats forgetting that the working class matters.