Why not make all attributes useful for every class?
A warrior with high Wisdom has Experience in combat. He doesnt falter in combat and cant be flanked. A intelligent warrior see more opportunities and has less cooldown of special maneuvers. A intelligent/wisdom warrior have seen a fireball in his live many times, he have better save rolls against it etc. ... DMG wise Strentgh is the important factor but hit wise dextery can give you a bonus etc.- ...
A halfing warrior cant critical hit a large creature but is immun to swipe aoe attacks and such things.
I think a core problem is that around half or more stats are absolut garbage in comparison.