I disagree, they are building computers to fill the needs of different groups of people. If you want power without the need of portability and without balancing it against what you actually need..... by all means go out and buy a 12 core Mac Pro. If you want a powerful portable computer buy a Macbook Pro quad core, if you want an ultra portable buy the new macbook.
It's odd how they are year after year simply refusing to build the machine the proper Apple computer users actually want.
They know people want it, We know people want it.
The people keep saying they want it.
But Apple, year after year simply deliberately refuses to make it.
Not a Laptop on a stand with a mobile graphics chip.
Not a mini, that you can't upgrade.
Not a mac pro with spaghetti everywhere, that again is too locked down.
A proper sensible, Apple desktop at a sensible price, with a good high end consumer Intel CPU and the ability to take AMD/Nvidia graphics cards, normal SSD's.
All the things a modern high end PC can offer, but from Apple running OSX and not stupidly priced with an over engineered, locked down design.
Apple know it would sell well, but they won't make it.