But a Vanitrash can punch out of the game a Dragodnite
Even so, Ice Types are horrible defensively so it's a moot point (and in your example, that Dragonite will probably have Multiscale). A new type can freshen things up.
Edit: OMG, a sky battle for Flying Types and Levitate.
Why are Pokemon becoming more and more like real life animals? The first generations were a bit more creative looking, although being inspired by real life animals as well