Except that's not right. Because while North American and European players pay about $15 a month, many Chinese and Asian subscribers don't pay monthly-- they pay hourly, at a much lower rate than what other players around the world pay. With 2.5 million and 2 million subscribers in North American and Europe respectively, Blizzard is still making $810 million a year (not to mention the cost to purchase the original game and the expansion pack, which at this point is probably negligible at this point given how much retailers like to take out) in those places. But that leaves 5.5 million players in other countries, and their payment plans aren't as rigidly defined.
Of course, obviously these are all estimates as well, and they're gross, too-- you have to remember that Blizzard pays a huge group of people money to keep up content, customer service, promotion, and administration, as well as maintenance on what must be a huge number of servers (each realm has at least three or four servers running on it, for each continent and all the instances). And Blizzard has other income coming in as well-- licensing fees, fees from The9 (the company that actually runs WoW in China, and likely collects subscription fees there), transfer fees from players, and so on.
Don't get me wrong-- Blizzard is still making a lot of net money on the deal, easily into the hundred millions. But it's not as easily as multiplying what you're paying by ten million, because that's just not the case.