I've ben wondering sometimes about some weaknesses and resistances that don't make sense...I'll give a few examples
Water ---> Grass Resistance = If you give a plant too much water, wouldn't it die?
Ice ---> Water Resistance = Ice can turn water to ice, water can also turn ice into water.
Fighting ---> Flying Resistance = Physically abusing a bird would heavily damage them.
Bug ---> Dark Weakness = ...A bug can infiltrate darkness?
Fighting ---> Dark Weakness = You can't touch the darkness.
Can you think of any more or more analogies?