Hard carried by gen 3's amazing battle mechanics and double battles being objectively awesome
Every other design choice in this game is just not good. It's just constant corridors with endless trainers and then a final boss about 15 levels above you and then it's over