However the real reason to install Pro is to get access to the virtualisation services, which aren't enabled on Home. Most users doing development now benefit from that (think Android emulators, Docker desktop etc). The enterprise versions are just overkill for a lot of small businesses.
Specifically, I have a problem with any operating system that will update itself in arbitrary ways without our consent and at a time we have not chosen. We no longer have control of our own business's IT resources and whether they will continue to meet our business needs in this scenario. That is simply unacceptable in a professional context IMO. Moreover, I have worked in several places over the years where long-running jobs (days or more) were needed, and you shouldn't have to ask your equipment's permission to start a job like that before you can safely start it and expect it to complete uninterrupted, and you certainly shouldn't have to ask and risk being told no.
I also have a problem with any operating system that will phone home with any data from our systems without our consent. That's all kinds of liability waiting to happen if you work with any sort of sensitive information, whether it's a client's trade secrets, personal data about customers, technical data you've been given under NDA, unreleased company statements, or simply whatever you're working on right now that you haven't chosen to disclose publicly yet. I don't care what Microsoft is or isn't doing right now, partly because of the previous point. The fact that the technical capability exists at all without an absolute power to disable it is a deal-breaker, and the convoluted mess that is Microsoft's numerous legal terms and privacy policies offers me no reassurance at all on this point.
Professionals control their own IT systems. It's really as simple as that. That's why the higher editions of Windows 10, which aren't just used by professionals but administered by IT professionals as well, don't try to pull these kinds of stunts.
I was sitting in a keynote talk at a conference once and mid-presentation Windows decided it was time to update. Very embarrassing for the speaker and for Microsoft.
Salespeople forget that the computer exists to update itself. Anything you do with it is a distant second, because security.
One could be sceptical that with admin account required for MS account, telemetry collection and applying some other kind of restrictions is much easier to target the vast majority of the users.
if you want to use a local account, USE ONE.
It's such a simple way of making sure they don't trash their machine that I'm going to miss it. I'm sure there'll be a new way of doing the same thing, but with 5x the effort and 1/2 the effectiveness.
I've been using Home version since Windows ME and it's being fine.