Johto is overrated. The only reason it was memorable was because of the fact that it managed to cram in two regions into one game and the fact that it fixed some of Gen 1's balance issues. Fun, but overrated. Not many of the Pokemon were memorable either.
Generation V was the best generation by far (bar the weather wars) thanks to Black 2 and White 2. While Black and White were OK at best, BW2 fixed all of BW's flaws (outside of Team Plasma becoming a generic "Take over the world" organization, though they were still kinda cool). Expanded Pokedex including several old favorites (and finally one without Pikachu), more stuff to do during the postgame, improved soundtrack, expanded region, new forms for Kyurem, the Kami trio, and Keldeo (though the latter is only aesthetic, though it is still pretty cool), shaking grass/dust clouds/rippling water (seriously this should be a thing again, why hasn't it returned)... there's lots to love about these games and I don't see why they get hate.
Morty's Gengar was far worse than Whitney's Miltank.
Stufful and Bewear are far cuter than Eevee or any of its evolutions.
I think Zoroark is cooler than Lucario.
Jirachi is far cuter than Mew.
I prefer Emboar over Infernape and Blaziken.