McEnroe and his antics is good for the game. You might not like him, but to say otherwise is silly. He's easily one of the most popular/infamous figure in recent tennis memory. I don't think there is any debate about that.
The guy was like a rock star in his days. Never heard anybody ever accused him of being borig and bad for the game as a result. Never heard anybody ever question his drawing power either. Tennis needs the bad boys, just like it needs the nice guys.... and Mac was the baddest of the bad