I wasn't happy Trump backing off on the SOTU, but if he's willing to take this kind of stand on the wall, then he comes across being magnanimous on the petty stuff, decisive on the major stuff.
One thing for certain - if he doesn't get the wall, I don't see him being reelected.