As a fan of the mainline pokemon handheld RPG games, but not the anime, I don't think Pichu, Jiggs or even Pikachu have any business in a fighting game alongside Link, Samus, Ganon, Ike, Lucario, Bowser, Charizard and especially Mewtwo. Just like Braixen and definitely Croagunk have no business in Pokken Tournament DX. They can't compete in their home games, so they should all be joke characters.
The problem is having a joke character in a competitive game like this when they're unrealistically balanced to be as good or better than clearly superior characters from their own games. A pikachu should never have a chance against a Mewtwo. Joke characters should be intentially low tier and used as handicap or swag picks as stated earlier. If that's the case, then I have no issue with them.
You're taking this way too seriously.
By that logic,
at minimum should all be joke/low tier characters as well, since they're all significantly less powerful than most of the other fighters in the cast.
But that's not what Super Smash is about. It's about all of these diverse characters from different series of different kinds coming together on the battlefield and being on equal footing, as opposed to basing it solely on how powerful they are "canonically". It started as a game where Yoshi could beat Ness, despite Ness who in his home game defeated the "Universal Cosmic Destroyer," and Captain Falcon could beat Link, who's the Hero of Time. Now it's a game where Isabelle can mop the floor with Ridley, Snake can hold his own against Ganondorf, Peach can wipe out Bowser, Little Mac can knock out Palutena, and Ice Climbers can hammer Mario. It's meant to be goofy and non-serious, with characters who shouldn't be able to fight like that being able to win; that's part of the whole appeal.
Take that away, and make all characters only as powerful as they are canonically, then it would stop being a game. It'd just be
> everyone else. I don't understand how that's supposed to be remotely any fun. What's the point of having different characters if balance is determined in such a way that every character is deliberately better or worse than everyone else? There'd be no strategy, no matchups, no playstyles, no variety. Fox would get destroyed by Samus. Kirby would obliterate Donkey Kong. Ness would fry Captain Falcon. At that point, what's the point in having a crossover game in the first place? Super Smash might as well not exist.
Forcing characters to only be proportionately powerful to what they are in their home games would absolutely cripple overall enjoyment of the game, casually and competitively. It'd be very boring. Which is why that's not what Smash is.