What the fuck did I just watch?!
That was a very crappy way to end a crappy league, this was just total fucking bullshit at its finest.
I'd have honestly prefered Ash to lose to Virgil, that would have been more believable. Hell, I'd have actually prefered him to lose to Trip (and that's coming from Gengarzilla of all people), at least he knew what he was doing when it came to battling even if he was a insufferebly smug git. Thank fucking goodness Cameron got his ass handed to him my Virgil later on though, it would have been an unsalvagable disaster if Cameron had actually won the whole thing. Cameron's 6-3 loss doesn't really do Ash any favors though, if anything it made him look even worse.
All that doesn't even cover what I think is the worst part of this league. Remember back when this awful league conference started? Cameron wouldn't have been able to participate in that league in the first place if Ash himself hadn't hauled his (Cameron's) stupid ass over there to register. That's what I think is the worst part, Ash set himself up for failure this time... At least this league proved that Ash needs to use his Unova reserves much more often, considering how bad Oshawott, Snivy, and Unfezant did here and how much ass Krookodile, Palpitoad, and Leavanny kicked during that last battle. As for Virgil winning the league, I really don't mind. Hopefully that will shut up the small minority of people who claim that Eeveelutions are gimmicks.
In a nutshell, this episode is the lowpoint of BW and I would never recommend it to anyone.