I understand dat balance depends on D&D rules, but it would be nice to change them a bit. Its just math.
What i gain from Dexterity? WIth like 20 Dex - defence +5(++), range atack+5(++), range damage+5(++), close combat atack(with half of all veapons)+5(+), close combat damage(with half of all veapons)+5(+), skill checks in 5 skills or something like dat+5(++) and dex checks +5(++). So i have sum of pluses = 12.
What i have from Strenght? WIth like 20 STR - close combat atack(with ALL veapons)+5(++), close combat damage(with ALL veapons)+5(++), skill checks in 1!!!! skill +10(+) and STR checks +5(++). Sum of pluses = 7. As we see - no point go in STR buld - at all. In other D&D games - like NWN2 there was a balance between STR and DEX. Like - you cant to enlarge your close combat damage with DEX, only atack rate - and you have to take certain skill for it, and still it works with numerous weapons.+ there was heavy armor with which hight DEX was usless. So there was 2 builds - i can get max STR - and have VERY good close combat fighter dat was usless in range fight and have bad save-throws by reaction. And i can get max DEX - and have VERY good range combat fighter with good reaction throws and dat can do at last some thing in close combat. But in actual defence they were are equival, couse DEX person use lightest armor (it have +1-2 base aromor+ dex bonus) and STR person use the heaviest armor (it have +10 base armor - and max +1 from dex). So... It would be nice to change dat balance

And damage! Its weird when when my fighter have 18 STR, and with two-handed weapon have (2-12+4)x2 =12-32 damage per round, and with two weapons - (1-6+4)x3=15-30 damage per round. I understand dat off hand atack have -3 penalty to attack, but further in levels when we meet weapons +3, +5 may be this math will looks like 24-44 against 33-48. This is not good - in the end no one player will choose STR build with two-handed weapon, couse DEX build in 2 weapons give you more damage, more defence, more ,skill checks and more renged opportunities. Im done xD Sorry for mistakes - my not native language.