The only way to stop 2h spam is (a very tiny amount of) skill.
from a developer who rarely plays his own mod I wasn`t expecting a smarter answer,2h spam and ranged spam is out of control,but instead of trying to balance it a bit you do what??
-You increase the weight penalty for archers to 10k,allowing them to wear heavier gear.
-You removed polestagger because 2h heroes kept crying.
-You will buff WM.
Also a greatsword can outreach a polearm,which is way retarded,but thats not it,a stab can outreach a lance.
quick edit : I`m not whining or anything,I`m just stating the facts of how much broken 2h class is.