I get that animations take some work but blizzard uses the same skeletons for everything.
5 million mounts have either the proto drake skeleton or the classic-dragon skeleton. same thing for npcs. they did some work 23 years ago, now they just keep putting new skin on that. doing the same now would be quite the dissapointment.