Why is Tauros able to learn Blizzard and Thunder?

Current Events

Same reason a pokemon like rhydon could learn Surf, Blizzard, Thunder and fire blast even though it touching water would cause it to explode.

I see it more as them treating Pokemon like actual monsters in Gen 1 and a lot things get weird coverage that doesn't make sense stat wise. Also why almost all Pokemon can learn toxic until recently which didn't make a lot of sense either.
This is a signature to draw attention away from the fact that I don't have a signature.