If you don't have enough self control to stay focused on the task at hand, it doesn't seem like you're in the right business...not that I disagree about using a Mac, I just think your logic might be a little off...
Very much agreed - regardless of what OS you are using, if you do not have the discipline to get your work done, there are bigger issues that you have to deal with. I have been using Windows/Visual Studio for most of my professional career and have not had an issue with being 'distracted' by so many games & apps etc.
Yes, I do play an occasional game when I have the time (I'm a sucker for RTS games ;) As a personal preference I would rather play a game for 1-2 hours rather than watch TV