Thinking about it more, I guess I'm not against TP being a long-term resource that's sustainable for normal rotations but becomes an issue if you use expensive things like AoE and Shield Bash. But if all classes use a long term resource that slowly regens, the game could probably work if everyone used MP..

On a slightly off-shoot note, I dislike that only LNC naturally gets Invigorate; I imagine it's basically required for PGL and ARC. THM and ACN get their own ways to manage its resource, as does LNC, but PGL and ARC are gimped at their own role without leveling LNC? I hate when a game nearly forces me to play a class I don't want to play just so I can properly function as the one I do. I'd prefer if cross-class options were utility choices or small bonuses; as physical DPS, stuff like Bloodbath, Feint, Fracture and Mantra are fine as cross-class choices. But large things like Invig or BfB? That's like Steady Hands or Great Strides being learned by only one DoH naturally...