Are you using a GUI in the VM a lot?
On the Mac I was also using Parallels to test GUI apps I was writing for different versions of ElementaryOS / Ubuntu and also for different macOS versions, but I realize I'll lose the Mac compatibility with the switch back to Windows.
Then they'd just need to release maybe 1-2 motherboards every 12-18 months. Say a full ATX and an ITX variant.
If I need a full VM would probably just use Hyper-V anyway as it's "good enough" ... on my home hackintosh, I haven't needed windows much at all... I use the kid's PC for the handful of projects that must have windows when I have to touch them.
Docker really gets me pretty much all I need in terms of linux support. Even building node projects for AWS Lambda. If I did gui development (other than browser ui/ux), I would probably be a bit more involved.
I just bought a Thinkpad and switched back to Windows, so I'm looking for VM software on the Windows side now. Hyper-V is just painfully slow compared to Parallels. If the Corel acquistion means Parallels is coming to Windows I'll be very happy, but I'd still like to know the best Windows VM software in the meantime.
[1] https://9to5mac.com/2018/09/02/a-long-time-vmware-fusion-use...