I think Crit and Determination are fine.

Skill Speed and Spell Speed should be combined, for the few jobs that use both.

Direct Hit should be changed into something else as it's too similar to Crit. One stat I always thought was neat in WoW was Mastery. It's basically a stat that does something different for each class and spec. For example: White Mage mastery could increase the healing and damage of their Lily abilities.

There's no fixing Tenacity or Piety without changing how incoming damage and MP works. Until wipes are possible due to tanks taking too much damage or healers running out of MP, people will always gear for DPS.