I disagree:
- Pikachu is the mascot. It'd be weird if it wasn't there.
- Jigglypuff has fallen from relevancy, but I believe its become an important Super Smash Bros. character.
- Mewtwo is the most widely recognizable legendary Pokémon.
- Pichu is just here for poops and giggles, but that's not necessarily a bad thing.
- The Pokémon Trainer is the main protagonist of each game, and I feel that they should stay even if it means the lesser liked Pokémon of Squirtle and Ivysaur also have to stay. Charizard is iconic so of course it stays.
- Lucario was huge in its day and is likely popular enough to survive the Pokédex cuts that each consecutive game's gonna have now.
- Greninja is an incredibly popular Pokémon, and while it was picked prematurely in that aspect, I'd say its earned its place.
- Incineroar is admittedly not that great an addition from a popularity standpoint, though it does pretty well for itself from a gameplay standpoint.
My opinion: Keep them all. Add more Pokémon not originally native to Kanto.
Well *I* disagree with *you*.
Because the only thing I care about is Type coverage.
Keep:
Pikachu, Jigglypuff, Mewtwo, Charizard, Lucario, Greninja
Lose:
Pichu, Squirtle, Ivysaur, Incineroar
Let's see, that gives us:
Normal
Fighting
Flying
Poison
Ground
Rock
Bug
Ghost
Steel
Fire
Water
Grass
Electric
Psychic
Ice
Dragon
Dark
Fairy
So add:
Decidueye, Garchomp, Beedrill, Lycanroc, Beartic(or if we're lucky, Gen 9 will add a really cool Ice/Rock type)
There. Pokemon done forever.