TP isn't optimal, but it works the way it is; and it'd be potentially confusing to existing players to introduce new resources for individual classes. Not to mention a headache for the devs to alter entire class trees around generating/consuming a new resource.