Looking back on the new Fairy type, it still doesn't make sense to me. It mainly ended up screwing around with overall balance and such by introducing a new factor to type matchups. I know it was meant to be a nerf to dragon types, but personally I feel such a thing was unnecessary. If a pokemon, such as a dragon type, seems too powerful, it gets a higher tier in the metagame. I mean, they do acknowledge the metagame... Right?
What they should be doing is finding ways to buff poison types. So weak, so little variety...  I mean, they aren't reliable in inflicting poison confusion ect. Because of abilities that prevent them. And steel type. I don't like my centipede/snake/might-as-well-not-be-considered-poison-type being helpless against a giant friggin steel serpent.