The tax cut provides candidates on both sides of the aisle with useful rhetoric.
A Republican can talk about the supposed bigger paychecks and deductions for the middle class (though I see no workers dancing in the streets today because their paychecks have changed by a significant amount).
A Democrat can talk about how the middle class received pennies compared to the largess gifted to the rich. Pitting the rich against the little guy is a highly-effective strategy that inspires the emotions of jealously and revenge. Studies show that people will vote to take away a benefit form a person they see as undeserving, even if that vote is harmful to one's self. Clever rhetoric can tap into that impulse and motivate people to vote that way on election day.
Trump rallied millions with a similar us-against-them pitch; America against the world, undeserving immigrants vs American workers. A well-spoken candidate can do the very same thing with an undeserving-rich vs. the little guy pitch. Any campaign involving the tax cut will have less to do with the facts and more to do with the emotions the candidates can evoke.
It's also important to note that the majority of people feel financially stressed no matter how much extra money a tax cut provides. Before their tax refunds come, most will tell you they don't have enough money. When the refunds come, they spend it or use it to pay down debt (only to run up more debt later). That will hold true if the refund is $500 or $5000.
If more Americans thought about managing their money and building their wealth instead of living paycheck to paycheck and permanently in debt, the people we elect to office would be more responsible in managing government funds too.
On a side note, when Jesse Ventura was Minnesota Governor, the state had a large surplus on hand. Ventura's leadership inspired the public and prompted the legislature not to spend the money but to return it to the taxpayers. People were delighted to receive checks in the mail when the surplus was given back to the people.
That won't happen at the federal level today because the people we elected have spent us into obscene debt levels. There is no surplus. The national debt does not affect voters on the street because it is an abstract concept. As a politician, Trump is no different from many who have come before to break the bank with long-term debt to provide a short-term benefit to people today. Republicans argue that the tax cut-improved economy will pay for the tax cut. I say that's a crock. It's never been true before. Why should it be true now?
Interest rates are already moving up as bonds are issued to cover the Trump debt. They'll likely move up further and for quite a while. (If you're carrying a variable-rate loan on your truck, refinance now to lock in a fixed rate.)
What money the tax cut provided, interest rates will take away. High interest rates are bad for anyone with a credit card balance and bad for the economy.