The media and the Democrats will point out that a couple of weeks ago they had a compromise that took care of DACA and fully funded the wall but Trump threatened to veto it. Now he's vetoing the budget because it didn't take care of DACA and fund the wall?
Those that support Trump will be upset that he shut the government down over DACA. Those who don't support Trump will not believe that he cares a whit for DACA. Like you said, there are many reasons to veto this bill but latching on to DACA for his excuse will backfire. I hope the President comes up with a better reason.
“and fully funded the wall but Trump threatened to veto it”
You are delusional.
“The media and the Democrats will point out that a couple of weeks ago they had a compromise that took care of DACA and fully funded the wall but Trump threatened to veto it.”
I don’t remember any compromise that got enough votes in the Senate. There was no bill that would have passed the House. If a DACA bill was sent to POTUS and he vetoed it, I would see your point.
While I’m thinking about it, if Maddog Mattis threatens to quit over funding of the military, I would say hit the road. POTUS has broader responsibilities beyond C-I-C.