Here's the thing. I'm in light armor and I'm fighting a guy in heavy armor using my MW Liuyedao (103 speed) against his MW Longsword (100 speed). Now I know 2h swing animations are borked, but I start my swings first each time. I'm halfway through my swing when he starts his swing, so with the marginally faster weapon, I should hit first, but damn it all if he doesn't hit me first every bloody time! In HEAVY armor no less!
How heavy?
This heavy: Mongolian Elite Armor with lamellar gauntlets, and some equivalently heavy head and leg armor, so weight = body: 20.7, head: ~2, glove: 0.9, leg: ~2 -- penalty from weight at least 30, so unless he has 9 WM, I will have more effective wpf, and even if he does have 9WM, the difference will be no more than a few wpp. Very marginal. I'm wearing Leather Scale armor with Green Steppe Helmet and Eastern Lamellar Greaves, so weight = 4.5 body, 1.4 head, 1.1 leg, no gloves. My 157 wpf isn't affected. Of course, he could have been level 32+ for all I know with 10 WM!
Now it took him 3 body hits to kills me which is why I'm assuming only 4 PS and a minimum of 13 STR for his armor. Yes, AGI builds have to hit more to get the kill, but when they can start their swing AFTER you and hit you BEFORE you hit them, then fuck! You're fucked!