>>27123549>isn't that bad from an offensive match up It is resisted by 7 types, you would make that 8 types.
Most type match ups don't make sense and they don't have to make sense.
Resisting grass wouldn't do anything for ice and would just shit on grass more.
Giving Ice important resists against types like flying and ground would make it useful instead of punishing a shitty type out of spite.
Grass is just a perfect example of how overpowered ground and water are that people are willing to use a shitty type like grass to resist them.