The problem with Silver's development is that it happens really late (literally when you're leaving Victory Road) and he practically vanishes from the game at that point (you only have a battle in Mt. Moon and the recurring battle at the Pokémon League).
... and this is one of the problems in GSC that the remakes fail to address (he appears a little more, but he still hardly appears post-development)
Sad when a 4 minute animation was able to show more of Silver's character development than the games did.
Had to go to Bulbapedia and check some of the dialogue/plot but I think I can stand by this unpopular opinion still. The player character in ORAS is a borderline Mary Sue to me. Maybe it’s the melodramatic way Archie and Maxie see the error of their ways compared to the original. Or maybe it’s just the way Latias/Latios finds you “worthy” and joins your team at random. But I only notice this issue in the remakes.
Not sure about the Archie and Maxie point, I don't think that has anything to do with the player but rather them seeing how badly their plan went (unless you're talking about them seeing the player as the only one who can stop the Legendary and giving us the Aqua/Magma suit, then maybe).
But I think the Latios/Latias thing AND Zinnia's interest in your is what pushes it a bit. The "welfare Lati@s" felt unnecessary, in XY it made sense to be handed the "welfare Lucario" because they wanted to show off Mega Evolution. But the only thing with the Eon Duo was their Soaring mechanic which you don't need them in your party for, just the Eon Flute. They could have the one you defend against Aqua/Magma find your worthy by letting your summon them for Soaring and then post game, after becoming the Champion, allow you to battle and catch it. Though the Zinnia thing would require re-writing the Delta Episode (which isn't a bad idea as Zinnia herself is a Mary Sue, would like her to get some more comeuppance than just Rayquaza rejecting her).
That said, the Battle Maison in ORAS provides a funny "this isn't just about you" to the player after you get all the trophies. Wally is amazed the trophies in the hallway are for the player, only for an NPC to come up and tell him that the trophies are meant to commemorate the Battle Maison reaching the milestone of a trainer completing that challenge and not for that trainer. Granted, they only got that milestone because of the player, though it does explain why the trophies are placed in the Battle Maison and not given to the player (even though we have our Secret Base we could put them in).
And they really pulled a u-turn of the player being important in Sun & Moon which was more about Lillie (herself a bit of a Purity Sue now thinking about it) and her family drama.
Also, despite liking the personal angle of the Alola games’ plot, I find the whole “Pokémon Multiverse” concept to be kinda lame, which put a bit of a damper on the Rainbow Rocket story. Maybe it’s the fact that having to juggle all the multiverses in my head intimidated me out of enjoying both Marvel and DC comics. Or perhaps it’s because the Game Theory videos predicted something eerily similar before the Alola games came out so it unintentionally came across to me as pandering to them.
I actually don't mind it for Sun & Moon because, as you noted, those just feel like Marvel & DC's version of the "Elsewhere" and "What If" stories. Infact I find it quite an interesting idea, how would a world where the villains won be like? A world flooded by storms, dried up by droughts, erased of emotions, where Pokemon and people are separated, and where only a small organization of humans are the last remaining non-plant life forms.
Anyway, the one that bothered me was the one introduced in ORAS's Delta Episode. Instead of ORAS being a retcon, now it and XY (and Sun & Moon) take place in an alternate timeline where the Ultimate Weapon was fired. And the way we know this is what really irritates me: it's because somehow Zinnia knows of the non-Mega timeline and explains it to everyone after destroying the original plan to stop the meteor. Since apparently the meteor can only be destroyed by Mega Rayqauza, the GB, GBA, & DS era of games would be destroyed as they don't have Mega Pokemon (we'll just ignore how Pokemon Mystery Dungeon shows Rayquaza is perfectly able to destroy meteors in its normal form...). It felt unnecessary, and the only reason done was to get players behind Zinnia because she's saving the original RSE.
And Let's Go further complicates things as it's a THIRD main series timeline...
(although it does give you the 3 Swords of Justice during story)
Even then they're not thrust upon you. They appear, but you by no means have to battle them to progress unlike my earlier examples.
Also they're not appearing to you only because they sense you're "worthy", rather they only came out seeking a powerful trainer because Neo Team Plasma is really messing with things now that they're controlling Kyurem and you just so happen to be the first one worthy enough to come by ("Well, I was kind of hoping for a Gym Leader, Elite Four, or Champion to come by, but you'll become the Champion eventually so I guess you'll do").
I have always wondered if it would be a good idea to make a scripted battle in which the player is involved; e.g. a battle where you fight someone, but the system will always make your opponent win. So with this, you could of face N at Dragonspiral Tower and have his dragon smash your whole team, showcasing how powerful he became, considering you have beaten him 3 times prior to that battle.
Eh, I don't feel Pokemon is that type of game. Like if that was to happen I'd honestly just prefer to maybe see something done like the player sends their Pokemon out in a cutscene by the Legendary simply blows them back. No actual battle, and they can have someone heal your party so they don't have to program any fainted Pokemon in your party, but will still get the same point across: you're not yet strong enough to challenge the Legendary.
With that brought up, I actually saw potetial in Inverse Battles, but I thought GF executed them poorly. Maybe it would be cool if there was Inverse Mode in the games, where everything is reversed in the type chart? I thought XY had too little battles to justify popularity.
Or at the very least make it into a new room move: Inverse Room.
Though giving options to affect how battles are done in-game would be neat to have, even if it's something that needs to be done at the beginning. In addition to Inverse Battles they could have it set so all battles are Double, Triple, or Rotation Battles.
Idk how much of an unpopular opinion this is, but the Battle Frontier is overrated and the PWT is a much better feature. Personally, if it comes back for gen 8 (it won't) I'll pay 300$ for the game, I just need this back.
Wouldn't pay $300, but wouldn't mind if they did another PWT BUT would like to see some additional groups added instead of just being Gym Leaders & Champions: Elite Four, Frontier Brains, (Captains & Kahuna for Alola), Rivals, and a handful of the other special trainers (I could post a list but I feel that would be wishlisting). Eitherway I like PWT but felt it didn't fully reach its potential.
In addition to PWT, I think Black Tower and White Treehollow were also amazing features, which are not same as PWT and Frontier, but had kind of similar concepts. I especially liked that some bosses had Legendary Pokemon, even ones that weren't called Benga.
We need more locations like Black Tower and White Treehollow as post game locations! Such a great place to grind, and it had a neat little story both while progressing through it and how NPCs in Black City/White Forest had their own individual stories progress.
Ok I've got another one. So mine (and I have heard variants of this in some way on this thread) Lucario is heavily overrated. It's the sort of Pokemon that everyone dotes on for one of 2 reasons: either its design (which I have no real problem with) OR they are what I like to dub a diafanatic. Essentially, a player who excessively likes gen 4, almost to genwunner levels. It's all well and good liking a mon because of its design or its competitive use but, in my opinion, liking a pokemon because of the gen it comes from is something to draw the line at.
It has good publicity. GF gave it a good Typing, good stats, a good Mega, and made getting one a bit of a hassle so has "rarity" value. On top of that it was also the star of a movie.