In what ways?
DEX affects:
- Ranged attacks (on par with STR-based mêlée at the comparable levels of charop)
- Mêlée attacks
- AC
- Initiative
- A very common saving throw vs. some real nasty effects
- Ability to escape grapple
STR affects:
- Mêlée attacks
- Ranged attacks with thrown weapons
- AC, indirectly
- Ability to grapple and escape grapple
- An uncommon saving throw vs. being prone
- Carrying capacity
- Jumping distance
The only real upsides of STR are AC due to heavy armour and ability to grapple. I've yet to see carrying capacity and jumping distances
not handwaved, STR save is almost worthless, what's more there to STR? Is there something I'm not aware of?
It is the impact of a failed save/check.
If you fail to make a dex save, often it jist means some more damage. A strength save fail gets you grabbed and swallowed. A shove can be used as a substitute for an attack, which you can sometimes use to escape a grab by just pushong the grabber away. So you might get more than one chance to escape a grab than by just trying to wiggle out of the grasp.
A failed dex check makes you louder, but either you can leave sneaking to the rogue or use pass without trace to get you where you want. In the worst case you spoil the surprise round or get into a fight. A failed strength check lets you fall from a height, fail to open a door, makes you drift away on a canyon.
The one point of AC difference is also a miscalculation. It is often more, because if you take a feat as a dex fighter, you will be behind in offensive and defensive capabilities, while the str fighter can still improve their AC easily and take a feat.
Actually if you go two weapon fighting, a str based fighter is better off taking the dual wielder feat, because +1 AC is really +1 AC while for dual rapier wielder it is a trap.
So after 10 years of playing DnD I can say that even though dex looks stronger on paper, for fighter types str is more impcatful.
On a second note: it is of course possible to have decent dex and str, so if you go high dex and don't dump str to 8 you are ok and if you are a str fighter and you don't want to go last all the time and be halfway capable in ranged combat, don't dump dex to 8.
And to be perfectly clear: for non fightery/clericy characters that want to do their job of protecting their party dex is of course superior, but that is the way it has always been and is totally ok.