The problem is Trump eagerly spends money we don’t have.
His veto is the most powerful weapon we have against runaway spending, but he actively campaigns to run out of Congress the people willing to cut spending and unwilling to increase it.
You are correct. Trump has done good things. Getting a handle on illegal immigration, for example.
But he has shown no interest in addressing the federal debt. That puts him in the exact same category as the most reckless members of Congress. Borrow and spend.
Not much different than the reckless captain of the Titanic, if the captain knew he could escape the ship before it sank. Even if the majority of the passengers couldn’t.