So many walls of text in this thread wish people could make points in a more concise way where possible.
Back on topic as Warrior unlimited TP would mean unlimited overpower which is just insane.
Overpower costs 130 TP and is insane at getting aggro, against Paladins at iLvl85-90, my warrior is 81, spamming CoS and Flash on clockwork bugs, overpower rips hate in 2 hits maybe 3 even with a few second lead.
In conclusion I think TP is there so you ration your utility skills, at least for Warrior, especislly considering Tomahawk at 120 as well.