So the "secret weapon" all along was... the fact that Kotetsu only had five Pokemon all along!
Knowing him, this is probably what he seriously believes. And... wait, I remember someone saying the reason Kotetsu had only five is because he thought a full battle = 5-on-5. Is that true. If so my brain will probably implode upon itself.
It's true that it's not entirely fair to judge Kotetsu's handling since we only got to know him ten episodes before the league... at the same time, this is a really fucking terrible way of selling him when he does dumb bullshit like feed his Ferrothorn and Swanna to obvious double-weakness odds. On top of all the other way-extreme ways the writers have used to practically scream at us that Kotetsu is the dumbest trainer who's ever lived. Not exactly the kind of opponent you want for a climax battle in the League, you know?
At least type logic was not completely disregarded. By this point I'd half-expect Ferrothorn and Swanna to take like a dozen 4x-effective hits and not even break a sweat. :|
The only thing that keeps me from being legitimately angry about this is that I still feel Ash deserves to lose in a way that makes him out to look pathetic.
But I think it's safe to say now that this is the worst league since the Indigo League. :P