It’s extremely frustrating.
It definitely caused us to buy macs we would have rented and shared.
My biggest problem is the lack of a good CI/CD flow when you can’t work with images and virtual machines. We’re using ansible now to manage the fleet and I’m not a fan.
If they would more than 2 VMs, we’d still buy the hardware, we’d just buy larger ones and have more virtual machines on them. Very likely also use Linux as the host.
I hope one day Apple sees the light like Microsoft also did, but I’m not hopeful.
I'm not sure why people keep giving Apple their money, especially tech-savvy people that would want to run VMs.
I've never hit the referenced limit because it isn't a limit on running VMs it's a limit on running macOS, and I hardly ever run macOS VMs.
I'm not sure why people don't use Mac's are so obsessed with telling people who do use Macs that they're wrong, and yet here we are.
Most developers build web- and server-based systems that use Linux VMs as back-ends.
Most containers used for development are Linux containers, which also run in a Linux VM.
So I asked the IT dept and they said it's stupidly expensive to run a MacOS instance on EC2, and that they would just send me a Macbook Pro instead.
I wish I were kidding.
It is like 3 days running the EC2 buys you a Mac mini? And you can only rent the machine in day increments
And macOS remains a toy for use only by individuals that is a massive pain for developers to support.