>>45447856Because pokémon infuse their attacks with elemental energy. That's where their inherent weaknesses come from - it's not the attack, but the energy of the attack that fucks them up.
As a result of this, Fire pokémon are free to swim, drink and play about in water if they wish. But will get knocked the fuck out if a water pokémon suddenly gets the hump and throws a water attack their way.