Having two DIFFERENT teams means that no matter what (orbitz gum!), one team will outperform the other. It's the nature of this game. We can strive for a perfect balance but, everyone knows that will never happen. If that were the case, we'd all be casting the exact same abilities.
In theory, I can come up with one team and find something that will beat it no matter what. Sadly, triple warrior could make some of the best teams out there look stupid. Or triple balance druid. Or triple feral druid.
Looking at it from another perspective completely changes my opinion though. Say the team with the best probability of winning against EVERYTHING faces a mirror. You'd expect 1 player from both teams to die simultaneously. Then the next. Then the third unless it is both healers. The only thing that stands in the way of this happening is the probability of critically striking and min/max damage. Whichever team that has luck on their side will win.
Edited by Bloobungle, 15 December 2012 - 10:28 PM.