Have you really try running VM with 8gb in Apple silicone? I did and found its not feasible to work on it.
Remember, we’re talking “PRO” machine that can’t even run VM.
Both on Intel and M1.
On Intel, I have been running Windows virtual machines since 2010. Even on a 11" MacBook Air with 4Gb of RAM. I was able to even run two Windows virtual machines at the same time but it required some tweaking to Windows and giving the VMs less than 2Gb of RAM combined.
Almost all versions of Windows do well with low memory, much better than macOS.
I tested it on a base model of M1 Air before buying a M2 Air. Parallels with Windows 11 and giving it 1 vCPU and 2Gb of RAM. It's an Eclipse based (JAVA) environment. It's performance bottle necks are probably random read and writes to the file system.
Much, much faster than ton a 2018 MacBook Air with 16Gb of RAM, although being VMware Fusion with Windows 7.