I don't understand why ground pokemon don't like water pokemon. Most types all have logic behind them? Obviously fire doesn't like water, and grass is resistant to water, and fighting is weak to psychic because fighting requires physical touch and psychics are telekinetic. So please explain to me the logic behind ground type pokemon not liking water. Oh and if you know any other wiered ones explain that too. like why do bug not like psychic.