Instead of reducing swing speed, which makes blocking easier, why not increase swingspeed across the board? This would make blocking harder, and add more room for individual player skill. Ideally, the depth of combat should be increasing over time (as the community gets more skilled) rather than decreasing.
At the moment, blocking is trivially easy. Pretty much anybody with 300 or more hours in the game can block a single opponent indefinitely.