I absolutely detest Weapon Finesse's status as a feat. Should just be a normal option for wielding certain weapons - and more than are currently listed. I don't think you have to worry about devaluing Strength, since warriors are still going to want it for the 1.5*Str to damage bonus, while stealth-types couldn't really afford Str to begin with, but now aren't unduly penalized for it.

Yes, if you have Dex-to-attack and Dex-to-damage, Str basically does nothing - but ultimately, every character needs to be able to dump something.