Presumably the randomized and nuzlocke and other challenges are meant to address it, but the design seems fundamentally pretty weak. And yet, probably a great fit for some sort of shorter roguelike genre.
But ya now that I'm older I couldn't really imagine doing any of that. There are other games I would still do that with of course, but not Pokemon. It's a bit too cringe millennial
Compared to other games from the time, it offered a lot of gameplay, a lot of posibilities and a lot of different tactics to beat the game. ...plus all the collecting.
I'm not sure why one would want to randomize warps, assuming warps means things like where you end up when you go through doors and cave openings and whatever. But maybe it's a thing people do.
It is not particularly hard to find.
Illegally, just download it