I get that not being able to use Boot camp or run Windows in a local VM is a limitation that you previously didn't have, and that's annoying.
But even for a niche user who buys a Mac laptop to run permanently in Boot camp, a few of these don't make much sense. Why would you be running IIS or SQL server on your laptop? And why would you run Access if you can run SQL Server? As for FoxPro...you're joking, right? Anyone who has need for ADSI or GPEdit or Orca can surely run them in an RDP session?
[FWIW, I work in a Windows corporate environment and use a Mac at home, but even when I'm in the office I do a lot of my work on RDP sessions on VMs, so using my Mac at home is no different]
The edge cases that don't have practical workarounds other than buying a non-Mac laptop must be a tiny, tiny proportion of power users.