I think they have an explanation on why they ranked the movesets the way they did for Dragonite (and some other top tier pokemon) now.
Edit: this is what the pokemon page for dragoniste says about its defensive moveset rankings:
Defensive Moves Explanation
Steel Wing is used incredibly well by the gym defense AI, and it is easily superior to Dragon Breath despite lack of STAB. It also hits super-effectively into fairy and rock-types, both of which Dragonite is weak to.
Dragon Pulse puts out a ton of STAB damage over a long period of time, which is desirable on defense. (More time spent using a charge move on defense is generally better.) Because of this, Dragon Pulse is superior to the higher DPS but shorter duration Dragon Claw on defense.
Hyper Beam is generally superior to Dragon Claw as well, and even helps in a couple matchups.
Similar to Body Slam, Dragon Claw's damage window is early in its animation, rendering it more difficult to consistently dodge. However, it is not nearly as punishing if the attacker fails to dodge.