It depends on your existing hardware
There are a couple of comments in here from people that have gone all-Apple in their business from the start and have had good success. I find that completely believable.
But yeah, if you've always been a Windows shop and suddenly you are asked to support a new platform, then yes that's going to be a real pain.