First: Let me dispel any rumors that there about competition in the iMac Market. I mean, there are other manufacturers. Numerous ones. They’re just not competition.
Second: Microsoft sticks software designers in a room and says “make cool shit,” and then HP, Dell and a lot of other manufacturers (Sony excluded – I’ll expound if necessary) stick engineers in a room and say “make cool shit,” and then someone at the end of the line says “Marketing guys!!! Sell this cool shit!”
Apple is successful because they say “What do people want? Or, better yet, what will they want?” Then, they fucking make it!
Seriously, is it really that hard to figure out this out? As time goes on, Computers are going to become more ubiquitous – not just workstations, but genuine personal computers. And people don’t want to walk around like they’re in a campy 1980’s sci fi rerun. They want nice looking devices (and portable, if called for) that are unobtrusive and that work with relative ease. Really, when was the last time you walked into a room and said “OH MY GOD, I must ask who your wiring guy was – I love the way he splayed them all out across your desk!”
I can go model for model with you, and point out perfectly valid reasons for that ones success (or lack thereof, I’m looking at you previous gen AppleTV) if you’d like. Reasons that individual computer is tailor made to fill a niche, albeit a wide and ridiculously untapped niche, the silent majority in the tech industry… people who don’t wanna futz.
Yeah, you have to jailbreak an iPhone (which “may*” void warranty) if you want to do some things (like tethering, or Wifi hotspoting), but if your iPhone breaks, you take it to an Apple Store and get it replaced, or fixed, by people who know what they’re doing. And they’ll show you what you’re doing if you don’t know how to use it – don’t underestimate the value of that.
People are busy, and they simply don’t want to root or jailbreak their phone for extended functionality, and they’re willing to exchange limited, oddball functionality for stability and reliability.
*“Apple’s goal has always been to insure that our customers have a great experience with their iPhone and we know that jailbreaking can severely degrade the experience. As we’ve said before, the vast majority of customers do not jailbreak their iPhones as this can violate the warranty and can cause the iPhone to become unstable and not work reliably.” http://www.tuaw.com/2010/07/27/will-jailbreaking-your-iphone-void-your-warranty/