As a melee player, they made the game better by removing TP, it served no purpose other than limiting AoE.

Your suggestion for TP really reminds me of Job Gauges (you manage a gauge that give access to stronger skills)