Predictable=|=bad. As previously stated, there are plenty of predictable Pokemon out there that still demolish everything in their paths. Look at Blaziken! All he ever did was Protect->Swords Dance->Flare Blitz/High Jump Kick, but he was still broken. Plus, you keep saying that Electric is a bad STAB...in a metagame FILLED with rain teams that carry HUGE weaknesses to Thundurus-T. Look at the standard rain team: Politoed, Keldeo, Tornadus-T, Ferrothorn, Tentacruel, Dugtrio. First of all, most of those guys are weak to electric, and ALL of them are weak to any of Thundurus-T's coverage moves. How many other rain threats are there? Dragonite? KOed by HP Ice after Stealth Rock. Toxicroak? KOed by Thunder. Starmie? Please. Garchomp? KOed by HP Ice. Scizor? OHKOed by Thunder and can't do jack back to Thundurus. Gastrodon and Mamoswine are checks to him, but both are KOed by the appropriate coverage move, and neither can switch in on him unless they predict a Thunder correctly. Focus Blast knocks them both out of the park. Seriously, what more could you ask for in a Pokemon? Put him on your rain team to counter other rain teams (like I have)!