You're throwing back "It just works." at them because you failed to maintain a Windows VM that you haven't updated in FIVE YEARS? Not to mention that you really expect game dev studios test and support running a game in virtual box??
If you want to do something tech savvy, that's on you to do the tech part.
This has to be one of the most wild "gamer" complaints I've ever seen.
You could also drive an old hooptie with 300,000 miles on it and it might work for a period of time but don't bitch at your mechanic when the engine finally gives out.