No actually, that's a horrible analogy. Where should I begin?
1. Pro sports league are played by professional players that are RECRUITED into the system, paid millions of dollars in contracts. BF3 gamers, anyone willing to fork over 60 bucks can play the game all over the world.
2. Pro sports league is a closed system, that's why they have rules and regulations, also because it is a competitive sport. BF3, I can play the game at my leisure, for however long I want, free from any form of regulations (with the exception of the rules of a particular server I'm playing on).
Should I stop there? How about you get a clue moran?
Now if you were to say that BF3 should be treated more like a sports league, then I may not have to call you a fucking idiot, but you didn't.