steel types, physics, goats, homestuck, warframe, RWBY, FFXIV, fire emblem to an extent, modding, oh yeah and some animes, esp. anything with giant robots. Please read The Last Girl Scout
It's not impossible to win with the rain up tho - in my case I always let it set up rain.
There are several rock types iirc up to that point (I know geodude is under the grand stairway) and also flying types can do wonders when masquerain or araquanid are out to kill your rock or fire types.