Is ignorance a good excuse for Apple to pass off sub-standard subsystems?
I don't think so. In business professional (i.e. not weighted towards sound, graphics etc but just overall system performance and usability) terms as far as I'm concerned, the Macbook Pro is a steaming heap of junk. It is simply not usable in a professional aspect. The moment I for example go into Parallels, crank up Bloomberg and hit it with say one of my (admittedly huge) Excel spreadsheets it turns into a furnace. If I bring up an engineering simulation, it turns into a furnace. If I game, it also turns into a furnace. And the problems don't end there.
My Dell XPS M1710 or the HP nx9420 I had before stays cool doing the same things. They also don't bend during the course of normal 'luggable' life, don't have hundreds of little 'gotchas', are better supported and most definitely, built to a higher standard (or in the case of the Dell, less ambitiously). Just because something looks better doesn't mean it's built better. The irony is that the M1710 is a gaming machine - yet it's far better a professional tool than the Macbook Pro. And since they both shared the same guts, the sole difference between the HP nx laptop and the MBP was the superior build quality and more stable operation of the HP.
The 'Pro' moniker should really be 'more advanced yet still undemanding home user who has never experienced what a real Pro machine should be and is easily deceived by looks', and that also extends to the Mac Pro. And that's how I use my 'Pro' Macs now - noodling around with stuff at home. The real 'Pro' stuff is handled by Dell, HP and Sony gear.
I still think the MBP is a nice home laptop though, provided you don't try and use it's actual power too much. The Macbook - well, it's sole reason to buy is as an OS X platform, no more no less.