Ice type attack is not very effective against Water. And its the same since generation 1.
Although there is an exception, Freeze-Dry is an Ice type move super effective against Water types. Freeze-Dry was introduced in Generation 6.
This makes Swampert, Palkia, and similar Pokemon take 4x damage instead of neutral damage.