The whole thing seems a bit silly.
2 handers and certain pole arms completely supersede everyone else. Bowmen can't really do much damage to people with armor and take a bit before they become accurate, player skill aside. Crossbows do quite a bit of hurting but are pretty damn expensive, however amusingly they don't need much to become 'reasonably' accurate as a throw away weapon, not needing any skills or anything, so the higher level people that have the money to spare use it as a side arm thing if they can and further increase the gap. Throwing, meanwhile... Well. Throwing isn't even a thing anymore.
To even use throwing stuff you need to set some points in power throw, additionally needing WPF to make it reasonably accurate and, now, even work.
Shield users are stuck at a bit of a impasse, where their shield they invested into tends to break apart until they're at later levels and, regardless, don't really have the speed to even manage at all against 2 handers and certain polearms, making their primary advantage being fairly impervious against the weak ranged... Which... Isn't much of a advantage.
It's all weird. I personally believe the balance wagon needs to shift somewhere else - Like making AGI actually worthwhile, for instance, maybe making STR hard hitting, stead fast and AGI actually, you know, swing faster then their speedy STR counterparts. Or something, I don't know.
But throwing? God damn, man.