Being locked out of blocking after miss is not a very good game mechanic IMO, especially when you have the ability to see the hit coming but you simply cannot react because you are locked out of any action.
Yes, there should be a penalty for missing swings but this is not the right way to do it IMO.
A good alternative could be to lose a certain amount of stamina for missing a swing or something similar. You still get punished for missing but you are not locked out of reacting to something you would extremely easily react to just because you are literally not allowed to do anything after it.
Lockouts, limitations on camera movement, turns-caps etc just make the game feel clunky and unresponsive. This exact mechanic regarding a block lockout was actually tested in the first game and was promptly removed the next patch because everyone said it felt clunky and non-responsive which is still true in this game.
TLDR: Punish someone for missing a swing without locking them out from using their character.
Yes, there should be a penalty for missing swings but this is not the right way to do it IMO.
A good alternative could be to lose a certain amount of stamina for missing a swing or something similar. You still get punished for missing but you are not locked out of reacting to something you would extremely easily react to just because you are literally not allowed to do anything after it.
Lockouts, limitations on camera movement, turns-caps etc just make the game feel clunky and unresponsive. This exact mechanic regarding a block lockout was actually tested in the first game and was promptly removed the next patch because everyone said it felt clunky and non-responsive which is still true in this game.
TLDR: Punish someone for missing a swing without locking them out from using their character.