The solution to this is to put higher requirements into armors and weapons. Right now, they scale to maximum 18 str more or less, which is reachable by a neutral builld (18-18). top weapons like poleaxes, top 2h swords and plates should be like 22-24 str requirement, thus allowing only pure str build to use them). If you're 12 str, youre supposed to wear medium armor, right now you can have a 48 non loomed armor, provided that maximum is 60, it's ridiculous for a build not centered on str. And the maximum requirement for the maximum protection in game (black armor) is 16 str, as i said, ridiculous.
When a 12 str build could use maximum a longsword with a heraldic mail with tabard (and no more than that), then we are talking.
In short, make str requirements for 2h, poles and armors scale to higher values.