I think whilst it might be annoying, I know what you mean by these spam mechanics you mentioned. It is possible to counter any attacks people bring out one way or another. Whilst they are spamming their fast attacks with these weapons you can dodge, feint or kick them. I know they like to kick with short swords, so whilst they do that maybe you could expect your opponent to do this at times and hit them with an attack of your own.

Players a lot of the time will stick to one tactic, so whilst in a fight you should have plenty of time to choose a counter.