I am an "I.T Professional" who looks after 3 data centres and about 80,000 users. With virtualization and most stuff running off remote servers, I can do most of my work on anything with an internet browser.
A MacBook Pro is simply a more premium offering over the MacBook and MacBook Air and is aimed at anyone who wants to buy it. As I've stated many times, the 'Pro' term means nothing.
You have stated that different users have different uses, and yet you mention about your niche situation. Was throwing out 80,000 users somewhat supposed to make it feel that theres no use?
I work for a small ERP company, I have to run multiple virtual machines on my computer and compile for Xcode, Visual basics, PowerBuilder, and host multiple SQL databases for testing with our many version of the software for our older clients. Not to mention some have customized their source code from our main.
Compiling, all this takes time. Hosting multiple virtual machines take a lot of power. I would love to have everything streamlined so I can just do everything remotely on a MacBook but it just isn't the case at the time.
Anyone in our profession would merely look at the tech specs than rely on the term professional, but I'd say it is correct. Yes, most users probably don't use it for work or as a professional, but it does differentiate greatly for guys like us in tech.
the processing power and ram matters greatly to me, I never thought i'd use all of my 16GB of ram but i have running virtual machines.
I wouldn't be able to do any of these things on a MBA or MB. Not to mention our servers, (one of them is a Mac Pro) if we used an iMac for such purposed it would again be underpowered.
I believe there is just a meaning behind professional besides the marketing term. I mean in no way shape or form is me Having a MacBook even reasonable for me.