naturally, different types will be better or worse than others. Dragon was overpowered due to hitting everything but itself and steel for neutral, and of course, it hit dragon for super-effective. This resulted in the fairy typing, but fairy's weaknesses- steel and poison- are not exactly strong...