The overall population, according to Blizzard, is roughly equal.
There are more Cutting Edge Horde guilds, certainly. However this is despite Alliance having advantages in in-game rewards and in racials, both of which favor the Alliance.
The Alliance’s problem at the high end isn’t because of anyting in-game. It’s because the Alliance playerbase doesn’t want to raid.