Comment Re:CPU & GPU performance not relevant (Score 1) 197
I think Vuze/Azureus is a good comparison for Apple, but I'm not sure about how you went about making the comparison. Vuze started, as Azureus as mentioned, as a program for downloading using a new protocol. The use of said program usually required that a person first find a way to log into their router, find advanced port settings, open the port, and find a way to forward it. This is assuming the router properly supported these options. There was an entire website dedicated to documenting and archiving step by step instructions to do this for each model of router. Asking a user that could accomplish that to learn what settings do what and provide a full range of options to perform the most minute tweaks wasn't that heavy of a request. Most of their early users probably wanted to learn what those options did and were for (I know I did). Things changed. Routers got web interfaces, and even got the ability, with supporting software like Vuze, to auto-magically forward ports. Vuze changed and became simplified by default, not showing the advanced options and statistics that the average web surfer doesn't care about. I don't know if I would say that now the average computer user can comfortably use Vuze yet, but it is more accessible. But for the power users it started with that still want to perform those tiny networking tweaks still, there is the advanced options and classic views. I know lots of people dropped Vuze for other torrent programs over the years, but I don't think I've ever seen "too many options" cited as a reason (usually it was 'Java is too slow' or 'Java is too much of a hog').
How did Apple start? They made personal computer kits that were pre-assembled for hobbyists to make their own programs. You wanted your Apple to do something, you had to figure out how to make it do it. Personal computing got better through hardware and software improvements (a chuck of this progress credited to Apple). Apple adapted, and makes computers that "everyone" can use today. Where Apple differs is that if one of their users wants to do something now, Apple has to have figured out how to do it and made it an option.
I reiterate all this to show the other side of the coin. Alienation. I don't believe Vuze has alienated the power-user group of people. If Apple does indeed follow the side of the coin you described, they are and will continue to alienate power-users. Why couldn't Apple make an option to put OSX into 'Genius Mode' and make everything configurable? I theorize they could, but the second Grandma clicks the wrong thing and her easy computer becomes hard, Apple's reputation takes a hit they don't want.
Things are more clear if you take it from more of a business perspective. You see there is nothing wrong with either side of the coin. It isn't a fully black and white issue, so a coin is probably a bad analogy. When you start limiting options and functionality though, you are really choosing a market. I think Apple has chosen theirs, and they remain strong despite limiting themselves. It's actually one of their strengths to do something and do it well. However, to go more the other way and providing more options, functions, or flexibility isn't bad software engineering by any means. One is just broadening or choosing a different market.