Bootcamp was a double-edged blade from the beginning. It actually dissolved many people's hesitations to switch from PC to Mac, as it played the role of the safety net for any application that would not work on the OS X side and/or virtualization. It also brought the Windows vast library of games to the Mac.
On the other hand, it worked as an alibi for Apple to ignore the OS X side of gaming. FWIW, though, I don't think things would be much different for Mac gaming if bootcamp was not available. After all, bootcamp or not, the required h/w is still missing.
Good points.
But what do you mean by the required hardware is still missing?