then it would be good.
What if swampert got sap sipper, what if heatran got levitate, what if scizor got flash fire?
Gamefreak seems to have a thing against giving immunity abilities to pokemon that are weak to that type (only exceptions off the top of my head are azumarill with sap sipper and seaking with lightning rod)