I was hoping this would be fixed with the AI update, but it seems that the unarmed (punching) enemies are still moving based on the range that would be appropriate with weapons, while they only attack (punch) if you are actually in range for a punch. That means that they always just stand there without ever attacking until you move toward them.
That ends up being boring, a little too easy, and for people who want a Thrill of the Fight type of experience (like myself) necessitates using the analog stick to move, versus just being able to move one's body and thus avoid motion sickness.
Adjusting the "move until in range" behavior to have an appropriate "range" value for unarmed fighting (or better yet, a different value per weapon, based on the length of each weapon) would solve this problem.
It would also be nice if you could block with your forearms and not just your fists, but that's a separate issue. 😉