I just disliked Gen III. I know I might get a lot of flak for saying that especially with OmegaRuby and AlphaSapphire coming out but listen here...
I didn't dislike Gen III because of the actual story or the Pokemon in it. I hated it for other reasons
I disliked Ruby and Sapphire because of how it seemed to have made all the work we did in Gen II essentially worthless. I understood that there's no way they could have physically worked out. The GB couldn't interact with the GBA and the Pokemon structures changed completely. But it still felt bad...especially to a 13 year old me that had all 251 Pokemon...someone who convinced my parents to drive 40+ miles to get to a Six Flags where Celebi was being given out and who (and 15 miles to get to the mall where they gave out Mew, but Celebi is more impressive because none of us really cared for Six Flags and we had to pay hella lot of money for that).
Then when I got used to Ruby and Sapphire, FireRed and LeafGreen came out. Both games felt like several steps back from Ruby and Sapphire. For one, the bike LITERALLY moved only as fast as the running shoes. And the R and L buttons did something downright stupid. I couldn't get the happiness evolutions until after beating the game. The whole game felt ridiculously slow.
Also, the time systems for all 5 games were
(especially FireRed and LeafGreen's lack of it). I couldn't really get my favorite Eevee-evolutions.
Of course, on the other hand, Gen III had THE best side-games (aside from the Pokemon Rumble games) period. I loved Colosseum and XD.
If they only make improvements like they did in HeartGold and SoulSilver and not deprovements like they did in FireRed and LeafGreen, then I'm certain I will love the remakes.
Ledyba edit: Please don't swear, even 'censored' swears is something we'd like to avoid. Thanks!