If you want to play games, go get an iPad.
The iPad can't play any of the games I'm really interested in.
Honestly, Apple has made it very clear that they have content consumption devices, and content creation devices.
What ever happened to them selling computers?
You're not their high-end target market if you're a gamer.
In other words, they are not targeting the high end of the computer market, but the high end of the wallet market.
They aren't trying to make
powerful computers, they're trying to make
expensive computers. That's what you're telling me. And I believe you, really, I do!
Honestly, I don't know the last time I played a game on a computer. And you're being a jerk to someone and totally misunderstanding what Apple's intent is.
I'm pointing out to someone that he's being a jerk to me for not adapting my lifestyle, hobbies, and interests to fit Apple's marketing plans.
It is not my job to "understand what Apple's intent is".
It is their job to make computers which people buy. Different people want different kinds of computers.
I happen to want a good Unix-based system which can run applications and video games.
They don't care about you because very few people and no companies buy Mac laptops for what you're talking about, and gaming is not where their brand identity comes from the market is virtually no one, so few a BTO isn't even worth it.
And that's why absolutely no one has complained about the poor video card in the MBP.
Hint: If people on your fan sites are griping about the specs, then obviously there
is a market.
The "long battery life" market is not the high end market to begin with. It's the low-end market. If you want super long battery life, get an atom.
The point I'm making is that there is, demonstrably, a noticeable market of people who are gadget geeks, who understand hardware, and who like Apple's stuff for the operating system. I work in embedded software development, and of four people in my local office, four of us use macs; in the rest of the company, most of the engineers I work with use either Linux or mac.
And
all of us would rather have a better GPU, and find it frustrating that Apple isn't catering to the "I actually need this machine to have decent speed, and I'll run it plugged in" market. At all.
The problem with your post, and the other guy's, is that you're starting from the premise that Apple is the universal and sole authority on what computers should be like, and customers should either buy what Apple wants to sell them, or shut the **** up and go away.
This is why Apple has a reputation for having elitist jerk users, and has a tiny market share -- because their response to "this is a neat computer, but there's a few million of us who'd like something meatier" is to sit around telling us how we're not important, we're not cool, and we're not as influential as some guy who's supposedly filming movies but is too stupid to FIND A POWER OUTLET. (Hint: Movie studios are full of power outlets.)
Why not slow down a bit and ask this:
If Apple made a genuinely high-end, but less sleek, notebook, do you think there would be a market? Not "the current market Apple targets with their most expensive stuff". A market, somewhere, large enough to justify it?
Most of the gamers I know buy machines just to game. Most of them have said something to the effect of "I wish Apple had a laptop with decent specs." There's a lot of apple fans in the gaming community, who are mostly using imacs or mac pros and getting a PC for their portable stuff.
I've spent $3k-4k on every (non-netbook) laptop I've gotten in the last ten years. I usually buy two or three computers a year. I know a lot of other people like me.
And if Apple were to ship a laptop with good specs for gaming, most of us would buy one immediately. Ignoring that market is a bit silly. Telling them to go buy an ipad is stupid. Being rude to them for wanting something other than to make movies is ridiculous. (Hint: Do you think there are more film producers or people who play World of Warcraft on Macs? Answers on the back of a postcard, please.)