Not just a mac user, just happen that the machine I use for 24/7 server is a mac mini, it used to be a PC until I retired it. 99% of the time, I'm on a Windows PC or Android phone. I'm just chiming in that in my case, it makes sense to run BI in VM and that it is a good solution.
But yeah...