The GSC Elite Four was horrible, no doubt about it.
If you look in
This thread, it talks about all the weaknesses their pokemon have. Hell, a GOLEM with ground/rock attacks can take out most of their pokemon!
The Elite Four trainers were just pathetic, I don't get how the ones that were in RBY could have their pokes get so weak. Like, how can Bruno's pokemon go back ten levels? How does Lance have a level 50 Dragonite, when it was like level 62 in RBY?
If they do make a remake of this game, I hope they make the Elite Four stronger. They should have their pokemon in the fifties at least, and then have them at level 70 or so the second time, like in LG/FR.
This is semi off-topic, but adding on to DomeFossil's post : Lance indeed shark his pokemon, not only are his Dragonites of illegal level, but his Aerodactyl knows rockslide, which it couldn't learn back then. (It couldn't learn the TM in the first generation, it didn't learn it by level up, or breeding either)
~Aquarelle