At the moment the Str, Dex, Int & Fai stat are pretty much the same. We just need to spend certain number of points into them to use certain weapons. We could have just one damage stat to serve the same purpose and use any weapon we want.
It would be great if these stats provided some other utility so it would still be important for certain builds to spend points into stats that are not needed for a weapon they are using.
It could be something like that:
Str - Damage stat, increase poise by %, increase armor by %, reduce damage taken by XX per point after armor reduction, take 0.5% less damage from debuffs and status effects per point, gain 0.15% resistance to all elements per point, reduce equipment weight by 0.3% per point
Dex - Damage stat, increase move/run speed by %, increase melee swing/bow shooting speed by %, increase rune casting speed by %, add 0.3% chance to deal double damage per point, get up faster after being staggered/knocked out by %, reduce fall damage by %
Int - Damage stat, increase focus gain by %, reduce rune focus cost by %, increase damage of cold & plague element by %, increase cold & plague status efficiency by %, gain 0.1% resistance to cold & plague element per point, increase efficiency of life steal effect by %,
Faith - Damage stat, increase healing power by % (both for casting healing on yourself and others + healing yourself more with food), extend buff duration by %, decrease debuff duration on yourself by %, increase damage of heat/fire & lightning element by %, increase heat/fire & lightning status efficiency by %, gain 0.1% resistance to heat/fire & lightning element per point, add 0.2% chance to survive a fatal blow with 1hp
The values would need to be balanced around the max level. It is just an example.