Gastly learns the elemental punches. That would be fine by me, if Gastly actually had hands. Is there some connection between Gastly and the elemental punches? Or is Game freak just being Game Freak, giving Rhydon, a Pokemon quad weak to water, Surf?
No reason. This was game freak being game freaking illogical. The only possible reasons I could see are: