Yes, dodging is super annoying, shitty, and lame, but the system allows for it. It sucks, but that's the system. Alliance just rolling over if it's a horde premade is also lame, but if that's what they want to do, they should be able to.
I have an issue with win-trading, if the alliance is directly colluding with the horde to dodge/trade fast wins. if the appropriate proof was found, I hope this was what the players were suspended for. If players were suspended simply for dodging, I don't agree with that; fix the system that allows players to be shitty, not pushing players for abusing (but not exploiting) a system.