>Kanto remakes and the Hoenn games make this (almost) possible, you just can't transfer your pre-gen 3 Pokemon in-specific to gen 3, not with any official tools, anyway.
This was addressed, idiot. I'll copy and paste the entire thing since you can't be bothered to read.
>In Gen II (and of course Gen I), if you wanted to get every pokemon, you catch 'em all and then trade with your friends who had the alternate versions for the last few. Mew and Celebi were event Pokemon so they were harder but there was only one per game so they were still special. Maybe you already beat Gen I and want to trade over your old guys. Well if you have a second game boy or can borrow a friend's, you can do that. Still a bit of a scam, but it could get much worse. Because when Gen III comes around, you literally could not catch 'em all. These complaints about the most recent games not including all the old pokemon are ridiculous when they're from the same people who defend Gen III, because Gen III did the exact same thing. The only difference is instead of trying to sell you the old pokemon as DLC, they tried to sell them to you by selling you remakes of two of the most popular games of all time, which were only a few years old at the time, so most people already owned them. So go and catch 'em all again, then trade. But wait, that doesn't cover them all. You need to also buy a Gamecube, plus a GC/GBA Link Cable (which was only good for like three games that anyone cared about), then several spinoff games, sometimes special editions of those games, so you could trade over more pokemon that you already caught in a series that was previously backwards compatible but now suddenly wasn't. And don't tell me technical limitations prevented it, because similar technical differences already existed between Gens I and II, and they were still compatible with each other. You could connect a GB or GBC to a GBA just fine, and later games do let you connect from Gen I to fucking Gen VII or whatever. It took until Gen IV to re-add all the things that Gen III took out, and that was only because they did remakes of Gen II, the games from before Gen III took out everything.
>That doesn't seem to make getting those Pokemon actually impossible to get, just not in FR/LG.
Not only does it make it impossible to evolve your Eevee into an Espeon or Umbreon, but more to the point, it removed a major gameplay feature. It made the game much more immersive, and they removed it. But I don't need to actually explain why it was cool. You said you didn't know anything 3 removed in comparison from 2. Well, this is an example.
>That doesn't sound like a removal, just an aspect of the writing you rightfully wish came back in those games.
It's a JRPG, so story is a significant factor. The previous game, the first sequel in the series, set this expectation. Later games would do it a little, though never as good as Gen II. Gen III didn't do it at all. Instead we're left with what is basically headcanon of people saying that Gen III takes place at the same time as Gen I, because you can trade with the remakes without a time machine, which you needed in Gen II. But of course really they just fucked up. There are so many contradictions of previously established canon in Gen III that you have to basically consider it a completely different universe from Gens I and II. In Gen II, Pokemon Eggs being discovered is a major plot point, along with 100 new pokemon being discovered in the last three years. In Gen III, everyone's always known about Pokemon Eggs and there are infinite Pokemon but you're literally not trying to catch 'em all, but instead only trying to catch the ones local to you. The thing about Eggs especially would have been easy to follow. And it was such a major plot point in the previous game. The bit about discovering new pokemon also could have been followed as well with any manner of possible story points, but they didn't give a shit. It's especially notable because the previous game in the series did give a shit about its story. And it's a JRPG, so story is important.
>implying that this excuses it
No, I'm saying you shouldn't be surprised. They've been fucking you for years and you just sat there and took it, until they pulled a Hoenn 2 and removed as much shit as they did in Gen III again. And you certainly shouldn't defend Gen III if you hate the things it did. What I always see is people just pretending III didn't do them. Probably because they're underage faggots who literally never played I or II and don't know what we all missed out on.
>Not to mention, from gen 3 onward, they recified this and make inter-generation transfer possible, until gen 8 fucked it all up.
The inter-generation transfer was never as good as it was between I and II. And slowly-re-adding features that Gen II had isn't exactly a godsend. It's just slowly making things slightly less shitty. It's like thanking an abusive spouse for hitting you slightly less over time.