>>32923684The ice type can actually mean "cold type" besides "solidified water type". Many of its pokemon have nothing to do with ice but rather they're creatures associated with cold temperatures. Same way as some water types just happen to be aquatic and develop water-elemental powers, but otherwise have nothing to do with tides, downpours, etc.
As types are overarching elemental themes and don't focus on just the thing they're named after, it is pretty safe to assume that ice type pokemon have a set of elemental powers associated with cold temps and freezing. Sheer cold is literally absolute zero: the move. It should ve very easy for an ice type to freeze down an incoming water pulse (water resistance that the type should have), or absorb all the energy from a water mon leaving them frozen (freeze dry). It should also be relatively easy for a strong water type to tank an incoming ice move (ice resistance that water already has) with their high specific heat, or melt down elemental ice types with hot water (scald).
Then there's the argument against ice resisting water. The most common form is "Hurr durr if I put ice cubes in a sink at room temp and throw room temp water at them, they'll melt, ice cannot resist water durr". Water does indeed have a very high specific heat; it will cool down hot things and melt down cold things, and the same way, it takes a lot of energy to both warm it up or freeze it. However, it has limits: you can melt ice cubes in a sink in your house, but if you try the same thing in the north pole during winter out in a hail storm, is the water that will freeze.
The most logical thing for the type chart would be
>>32923755. Both neutral against each other. However, for balance purposes, considering ice is shit defensively, the best thing would be to have water resist ice but freeze-dry being SE on it, while having ice resist water but scald being SE on it.