What is this even about? animations are what they are. room for improvement? sure.
When it comes to real combat all sorts of things are in play range number of enimies and so on and all that has little to do with DnD and video game where you somehow do not need dex to wield most melee weapons. i think that say it all on it's own.