Well you can't have everything. The only places it falls down are raw performance and price. For the majority of consumers, they can't tell the difference. The Macbook line is well balanced in terms of user experience, and to the majority of consumers, that is what matters.
It's only the minority that will need a powerful GPU. Mostly professionals or gamers.
I don't use a Macbook regularly anymore. I just can't afford a new one 😛. I use a $400 Lenovo x120e outfitted with a Crucial c300 SSD.