Ice types deserve more resistances IMO. Given that it's just... hard water, I feel as though it should have a few extra defences to replicate that. A resistance to water (minus scald, which I think should be super effective), grass, that sort of thing. I fail to see how a bug could hurt ice.
As for my other (and this has been a gripe of mine since XY forced me to think about it), I think dragons shouldn't be weak to fairies at all — or, if they are, to also add the weakness to steel. How many tales are there of knights slaying dragons? More than enough to justify dragons being weak to steel, I think. I always wished that fairies (while maybe still immune to dragons) weren't super effective against them, but steel moves were. It's a good way to give dragons more weaknesses while also making sense.