I think the new animation is slightly too hunched or something, but it does in fact look like someone doing his best to pull a string instead of some robot pulling his arm back. The current archery animation is not perfect but it is much better than the old one.