Horde wins more than they lose. Only really vs russian alliance they may lose. Queues are slightly faster I think atm with the new allied races a few more levellers queuing.
You must have just had a few bad games. I'm not saying horde wins everytime but on average they win more than ally EU. I played horde this morning and won every game vs EU alliance. Only teams that give a challenge is russian allianceBull crap - only ever levelers queuing Horde. Ally is mainly RC pre-mades - Horde groups dont exist or if they do they are really bad.
You must have just had a few bad games. I'm not saying horde wins everytime but on average they win more than ally EU. I played horde this morning and won every game vs EU alliance. Only teams that give a challenge is russian alliance