Then what exactly would be the point of secondary stats like skill/spell speed, crit, piety, etc...???

I have a suggestions.

Keep stats as they are, but change stats we can put points into to the secondary stats.

As it is now, everyone's just throwing their points into their main stat, there's not a whole huge point to them. If we could put them into secondary stats, we could enhance the secondary stats we're lacking in.