Let's quote your remark:
"Given the Asian players play a different amount for the game (much less, and per hour) they shouldn't be count the same as a sub. But Blizzard decided at some point they should count the same. Weird huh? Talking about giving your own statistics less credibility."
So how is Blizzard supposed to be counting them then, since the "play by the hour" is the default system in communist China? They only account for the dudes being active with these pay to play cards in the last month.
Also your argument of "pay less" can be used for many western countries too: Russia with its 2 dozen servers pays around 9 dollars, South America even less..., as it appears WOW costs a hefty price compared to China wages over there.
An active subscription is an active subscription as Blizzard defines it, they can't wage everthing on a kind of index scale (like average income per average playing time, per the country's laws etc...).