On the statistics site you see under factions for alliance and horde values way above 50k (each). Have you really thought these are online players? I think it is for every person pretty clear that these values represent created characters.
Based on you snapshot the values were:
Horde = 58644 (50,9%)
Alliance = 56611 (49,1%)
The data also includes the online characters from that moment, these were:
Horde = 1193 (48,2%)
Alliance = 1280 (51,8%)
So what exactly was your claim? These are the numbers you posted and for me this looks like very balanced, online and offline.