I just can't fall into the unlicensed trap and I will post the same to others. It's up to them to break, or not to break, the EULA of course, at least my conscience is clear on the issue.
I'm not sure what unlicensed trap you are referring to. You can by Windows10 directly from Microsoft and their
EULA allows for using a VM:
Device. In this agreement, “device” means a hardware system (whether physical or virtual) with an internal storage device capable of running the software. A hardware partition or blade is considered to be a device.
Why do you even have a Mac if Windows is so important to you?
I have not run Windows on a Mac via boot camp in 7 years or more. I think I had a Windows VM 5 years ago to run some app, can’t remember what it was now??
There is zero need to run Windows on a Mac in 2021. So much stuff is web based, is also on Mac or has great alternatives on Mac.
Different people have different use cases. In my case, I need to be able to verify compatibility with Office's Windows versions and run PowerBI, both of which require Windows.
As for great alternatives, there are some but often are not 100% compatible; which can be a show stopper. In some cases, the Mac version features are a subset of the Windows version, in others, such as PowerBI Desktop, they simply do not exist.
Do you really think Microsoft cares about the TINY number of Windows sales to boot camp users? It’s rounding error at best.
Besides boot camp is gone going forward on M series Mac’s. Apple dropped it. Why? Because they know it is hardly used by Mac users anymore.
MS does, however, market
Windows 10 for Mac users on their store.
So if you have to run a Windows app on a Mac so often……why have a Mac? Or why not have a PC as well?
Because using 2 machines is a royal PITA; especially for checking compatibility.
With a VM I simply open the file in the Windows VM, if I make an edit it's saved right on my Mac. On a separate PC it's either upload to cloud storage, email, jump drive, etc.
I had an HP Envy for a while. Very nice, well built machine with a mid range Ryzen processor; and a Dell a client issued me to access their network. Parallels Geekbench was as fast on my Mac as on those machines, so I took no performance hit with the apps I use (I don't game).
Having traveled with 2 PCs, it's a real hassle to drag them through security where even with Pre you still have to take both out, plus all extra weight in your bag to lug.
I know LOTS of Mac users. One of them still runs a Windows VM for Qucikbooks. He is fiannly moving to the Mac version because he wants a M1 Mac. All the other Mac users I know do not run Windows on their Mac’s. I bet most don’t know you can/could.
Most people don't know a lot of things the Mac can do, but that doesn't mean there aren't users for whom a capability is important.