I see what you're saying, and I agree with you on Brawl's randomness. The variety is what makes it fun, and trying to kill that variety results in a niche, not in general skill as many believe.
With Pokemon, though, you'd be surprised how a well-utilized underpowered team can screw you over. Lots of Pokemon who lack raw stats have some other trick up their sleeve. But a lot of this is more workable in Doubles, which we both agree, the competitive scene makes the mistake of ignoring.
If you ask them they'll say it's because Doubles are all about Rain Dance and Explosion.
Also on DeviantArt, Rumble, DLive.tv, and the Fediverse (@freespeechextremist.com and @bae.st)