2 Problems I would like to point out with OP.
1. You are asking which
OS is better, but you keep bringing hardware into it. Might want to rephrase abit.
Con: Can't support games
There is nothing physically stopping a Mac from
supporting games. It just that not many companies bother to port games. (But that's changing, EA has been releasing mac/pc versions on the same disk for a couple now, most indie games I see are for Mac/PC, and then Valve released some of it's bigger titles for mac.)