Head smash has recoil, sheer force may be good, but rivalry can help, at least a little bit, situationally. Unnerve is really good in doubles, because it can bypass yache berry, etc, and can also do pretty good in singles. Haxorus doesn’t need the band, but ramparados needs a scarf. It’s really linear, there is not much versatility, because the move pool is ok, but thanks to the trash special attack, a lot of moves are wasted. It can’t take any super effective hits, with a respectable hp, but garbage defense and we learned from guzzlord that good no but garbage defense and crummy defensive typing don’t let you take many good hits. Haxorus has a good attack, decent defense and hp, and a pretty good speed. It has acces to things like aqua tail, aerial ace etc. it has acces to the double dances, and poison jab to eliminate fairy types. Now tell me which one is better.