Keeping track of tp isn't easy or hard though, its simply, here is a hard cap on your dps.

Trolololol, we'll do this instead of giving you an interesting resource management, and making hitting every GCD the hallmark of a good dps, not "do you have a bard or not".

TP and MP (for non healer) are really keeping the game down.