You don't comprehend doubles well at all. There are many different team structures (Goodstuff, TR, Rain, Sun, Sandstorm, Hail, mixes of these, a bunch of other crap). Terrawhim is only really cheap in 6 on 6, which not too many people actually play. Find ways around stuff. Most importantly, stop whining about hax. They're a part of the game, if u ragequit any time someone lands a crit on you or something with 80 accuracy misses, then tell you opponent they have a bad team when they miss alll their attacks on you, thats just downright hypocritical