As if the typical use case is to run ARM Linux VMs... But fine.
The typical solution, if VMs are your use case, is to use a hypervisor, such as XCP-NG, proxmox, ESXi etc. But if you want to shoehorn in OS X just for the sake of it, sure, that will work. But I guess you'd have to be pretty deep into apples ecosystem to even consider that.
And with VMs you typically want RAM and disk-space, and if you pick such a closed ecosystem that is going to be a real bummer.
If most of the devops people already use macs, it’s not too crazy.
But that’s a good point. I would say that we are in the DIY infrastructure world as deploying VMs on a Mac mini or NUC isn’t really following the industry best practices, but installing proxmox on a amd64 box is probably easier.