Yes, but:
Str: Base damage, crits based on ratio
Dex: Base damage, crits based on ratio
Int: Max Mana, Magic Defense, Magic damage, Magic Crits
Vit: Max life, Physical Defense,
Crit Defense...is much more balanced than attributing it to dex, especially with the new weapon ratios.
I'm not saying vit is weak, I'm saying now it'll be factored in more to every char, not just tanks. Then not a single stat can go unweighed for a char and all stat charms would have a relatively equal use.
That said, you're right. Another topic or pm.
You are right when saying Dex is overpowered atm. Either put the Defensive aspect of dex to vit or remove the offensive aspect concerning crits from dex at all...