Man I love Haxorus
>has an amazing attack stat and great speed stat, only made better with Dragon Dance
>not available too early nor too late. Becomes available at the perfect point in the game as it'll most likely be around the same level as your team by that point, meaning you won't have to grind it much for it to play catch up
>pretty much the only viable Dragon type in BW since Druddigon is late-game and Zweillous evolves way too late, making it unusable if you don't like overleveling past the Pokemon League's level cap (unless you love spending endless amounts of time grinding and overleveling in Victory Road), making it pretty much just a post-game mon
>has a cool design, being a dinosaur with a fucking battle axe for a face, and those blood red eyes making it very menacing
>has a cool shiny on top of its already cool design. It was so good that Game Freak rewarded you with a shiny Haxorus in BW2 after completing the game's regional dex
Game Freak really cooked with this design