>>32557587Doesn't give any or enough benefits to other typings. Only ice types are immune to it (with very few exceptions) while ice types are the only types given benefits for it.
With rain, any one who learns a water attack, thunder, or is weak to fire benefits fron it, most water types have swift swim but there are a few non-waters that have swift swim as well.
With sun, both fire, grass, solarbeam users, pokemon that can learn morningsun/moonlight and fire attacks benefit. Grass types have abilities that boost their speed or give them status immunities in the sun, while some fire types gain even more power,
With sand teams, steels, grounds, rocks, and pokemon with magicguard/overcoat are immune to it. there are many abilities that activate with sand, and pokemon that happen to not be ground/rock/steel with these abilities are immune to sandstorm damage. Also rocks gain a 50% special defense boost, which is great cause most rock types have poor special defense.
With hail, only ice types and pokemon with special abilities are immune to it. Blizzard gets 100% accuracy, but most Blizzard users are affected by hail damage. all abilities that benefit from hail are exclusively on ice types. For hail to be good, it needs to naturally beneift ice types and give a beneift to another typing, like psychic for example, and possibly affect more moves as well.