I don't really understand how Dragon types can be weak against fairy type attacks, It just doesn't make sense. I really hoped this wouldn't happen, but nothing can be helped now so were just gonna have to live with it. I'll probably warm up to it eventually, but I still don't approve of the idea of including a type where it really wasn't needed. With Gardevoir changing to Fairy, I hope to god Gallade stays as a Psychic/Fighting type.
I think that they are both "fantasy" types, so like a fairy (a stereotypical force of good) would prevail against a dragon (a stereotypical force of evil). But I think they could have done other better advantages for fairy type. I really don't like that the dragon type will be weakened, I usually think of that type as one of if not the strongest type. I would have made it super effective against poison and dark and weak to maybe steel or electric. But I completely understand their reasoning for making it super effective to dragon.
All in all, it has the potential for being great, and I think it was the right decision to make, implementing a new type, to freshen up what already looks like a great game.
I seriously don't understand why so many fans ***** and moan about a new type being added. Gamefreak isn't stupid; they'll find a way to make it work for sure. I'm actually very excited for the addition of this new Fairy type. More diversity in types could never hurt, and it's nice to have a breath of fresh air once in a while.
Just new info, in a Q&A with the developers, when asked why they created the new type, they said that the dragon type was too strong and they wanted to balance it out. It seems that the entire purpose for this type is to weaken dragon pokemon.