You're kinda putting two and two together to make 22. A TON of players play in China and their pay system is COMPLETELY different than $15 per month. It skewers a ton of your "basic math." Also, from what I've seen in Brasil, most people pay to play Starcraft II monthly so internationally it's not as black and white as buy game + monthly subscription.
And I would love to find the source that gave you 35% because I can't seem to find it.
And you still haven't answered what MMO-Champ's traffic has to do with the game.
And there are plenty of servers with much more than 12,000 players...