This ranking is inclusive of after FRLG/ HGSS/ ORAS remakes, or the ranking would have been slightly different:
1 - Johto.
2 - Sinnoh.
3 - Kalos.
4 - Hoenn.
5 - Kanto.
6 - Alola.
7 - Galar.
8 - Unova.
Johto especially HGSS re-introduced the Pokémon following you which was a plus, and the nostalgic of going back to Johto, the fights with Ho-oh and Lugia as well as the legendary dogs or cats gerbils were epic. Meeting up with Lance again was a plus point. Sinnoh is a no-brainers, Distortion World was the thing and though it got quite frustrating navigating around, it was a lot of funs and challenging Giratina was so cool, plotline was fun and you get so involved in stopping Team Galactic.
I really like Kalos because of the Mega Evolution, now I do get some people really not liked it, but it brought so much more potential to older Pokémon! The overworld was so gorgeous too, and the movement of the Pokémon were improved sooooo much because they are no longer sprites which was a huge improvement from Unova (Which I'll get to it later). Apart from making some Pokémon looked less cooler like Typhlosion, but I guess that is fine. Also, Goomy-line anyone?
Hoenn also brought back nostalgia which kept it high on my list, as well as the fact they introduced the Rayquaza and Deoxys arc in-game, and Mega Rayquaza is so awesome looking, I have always loved Dragons because of the Chinese-based looking ones and they brought such quality Pokémon in.
Kanto is there for nostalgia, and FRLG was pretty good for a game on GBA. Sevi Islands were fun, and I get to revisit Kanto for the first time since I was a very very very young kid when RBGY were released and I couldn't even find and catch the legendaries on my own back then needing my cousins' helps.
I absolutely loved Alola, even though I feel the UB thing was a mess, but it was still pretty awesome, introducing my first favourite Rock type Pokémon Rockruff line, as well as Type: Null line, Rowlet line, Zeraora, Marshadow, Mimikyu, Jangmo-o line, Mareanie-line and changing the Gym to Island Challenge breaks the traditional Pokémon game for once, was really pretty awesome.
I have never been a genwunner, or too much of a Dexit person but tbvh they sacrificed so many Pokémon for so-called better quality animations and I am not feeling the animation and colour and shading of the Pokémon in Sword and Shield at all. Granted yes, the overworld looked so much better but it's still not an open-world other than the Wild Areas. They had so much more potential, but the story and plotline seems so squeezed into the last minutes of the game and you don't get involved with it until that late, too. It was also too short and the reason why they decide to do this and that is kind of stupid, I'd prefers crazier things like trying to end the world like Cyrus did. That being said, I still hated the graphic and awkward moving sprites in BWB2W2 sooooooooo much I still can't touch the games till date, only completing so I could move my past Pokémon to generation 6, and it was a torture nonetheless for me. Sure, the story plot is probably one of the best out there, but I couldn't find myself enjoying it because the Pokémon which is the major part of the game, was too weird for me to handle,.