I disagree. Trump got elected by playing by his own rules. Now he's playing by the enemy's rules. He's needs to realize that unless the establishment fears him he will not get anything done.
Right now they're laughing at him.
“Now he’s playing by the enemy’s rules.”
Well it’s not his game so naturally he is not controlling the rules. Trump is basically an entity unto himself and completely isolated. He tweets, issues EOs and talks big but has limited power because most of DC can’t stand him. So yes, he will sign this piece of crap legislature because he is fairly impotent to do anything else.
The enemys rules are that they have the majority, regardless of party, the Establishment has the votes and can box him in on things that require the votes.
The leadership of his own party crossed the aisle to box him in. He has no options. A veto leads to a shutdown, which leads to the end of his presidency when he is forced to give in or be impeached, in part by his own party. Hes done.
So he chooses not to fight on a losing battlefield and live to fight another day in better circumstances. What you are asking him to do would be like the British Army choosing to fight to the last man on the beaches of Dunkirk.