I know sword block isn’t popular here, though I myself have only one major problem with it:
It’s mapped to the melee button.
I.e., the button everybody reflexively hits as soon as someone’s in their face anyhow. This makes sword block not a ‘skilled, timed counter’ but a lucky reflex button mash. How to fix that? Simple: map it to another button. Like, the interact button.
Bam. Now sword blocking takes some thought.