Haxorus has base 76/90/70 defenses, while that is not the best, that is not incredibly frail. And what is with this dark vs fairy nonsense. I like both types of pokemon that have been revealed so far. Most of the fairy type pokemon with the exception of xerneas and sylveon are most likely first stage pokemon so we haven't even seen their final evolutions yet, and I have to say the final evolutions revealed so far look great. Since Xerneas is a fairy type, than it probably means not all fairy types are going to look like cute little pink pokemon. I would be very interested to see what a fairy/dark type looks like.