Quoted By:
Dragon's problem isn't only its lack of weaknesses. It's its lack of weaknesses along with the fact that only one type could resist it. Fairy being immune to Dragon type at least somewhat fixes that.
Also re-posting this image because lolnova4u