>>46175733It was literally designed to be powerful.
Strong against the best types and weak against the worst ones (offensively. Steel has always been god-tier defensively).
I know what they were going for. In theory, Fairy would bring the best types down and the worst types up. But in practice, Dragon, Dark, and Fighting are still fantastic and Fairy brings itself up by being strong against them. And it's not brought down because its offensive counters aren't strong enough. So instead of nerfing the OP types, they just added another one.
What Fairy needs to balance it out is a weakness to a common type with better offensive power, like Fire or even Normal (although making anything weak to Normal might rub some the wrong way)