the more I see of leon and think about it, he almost feels like a combo of Ash and Alain, Ash's personality, but has Alain's "OP" feeling, even has the same ace just with a different gimmick.
Can someone really be considered all powerful just by one pokemon alone? Cause what's the point of even having other pokemon if only 1 you have matters?
Alain did do one thing if nothing else, he chipped Leon by beating his Rilaboom, if Leon was truly meant to be unbeatable I feel that Alain wouldn't have knocked out any of his pokemon period.
But his Charizard took out Rilaboom un-mega'ed while it had the Dyna boosts in one strike, even with type advantage that is still a feet.
As for the current discussion, like
@Ignition i'm wondering why people want this "backlash" all of a sudden