Besides, I don't buy it. I also use VMs. And the underlying host doesn't really matter, i.e. it doesn't really matter where the VM is run. So I don't quite understand why you'd spend $$$ on a beefy laptop instead of a nice laptop and a server. Maybe if your internet connection is really bad?
Evidently I missed that this was about the Macbook and not pro, I couldn't care less about the Macbook.
I'm on a fully loaded i7 2015 MBPr and need a new one stat, new as in more ram (limited to 16gb).
It's maybe not for everybody (e.g. photo/video editing), but pretty underrated IMO. Further advantages: RAID, easy to replace the laptop if you lose it or it gets damaged, server are easier to set up with fast, reliable connections (intra or internet) for pulling VM images. Disadvantages: More maintenance/admin?
Some people do actually need a lot of ram. Specifically, I work on kubernetes and docker and it's a hard requirement. I'm severely limited in my work now and have to continue using aws+gke for full blown dev environments when if I had the proper amount of ram (what I've had on my desktop for years) I could have full blown testing on my laptop which is always plugged into monitors and a keyboard.
Sure, I'm %1 of the market but I will pay the money if it's available. Next year if I can't get an OSX laptop with 32gb of ram I'm going to wind up traveling down other roads.