Would it be possible to have higher STR relative to requirements offset some of the WPF penalty?
eg:
Someone with 15 STR is wearing a 15 STR body piece. They suffer 100% of the WPF penalty for that piece.
Someone with 21 STR is wearing a 15 STR body piece. They only suffer 66% of the WPF penalty for that piece.