Or you could just pay attention to your TP bar and not waste it all during extended battles?

It really isn't that hard. It's a DPS increase based on time that you're in complete control of.