To really end this discussion, I suggest a poll to define what a professional gamer is. I recommend the following ...
One that makes money from playing games that requires a certain degree of skill. Gold farming and other similar MMO services is not professional gaming as everyone with enough time can eventually achieve a goal. Content creation is also not professional gaming because the act of creating content is not gaming although the end result might be used in the game.
In other news ...