And the Democrats rejected it.
So what's wrong with that? That seems like a reasonable compromise to me. It appears that it is the Democrats who are playing politics and not interested in a deal. Their base is so consumed by Trump hatred that they can't reach a deal no matter what.
It seems that a minority of strident narrow-minded ideologues are the problem, and are holding the country hostage.
The problem is, we already had that. "I promise to keep doing what we were doing before I stole the presidency, for a couple of years, anyway, if you give me this Wall to celebrate my hate in bigotry." I've got a better idea. We vote your ass out or impeach you, and then we fix these problems for good.
You think Trump stole the presidency? After Obama's intel agencies spied on him during the campaign? After Comey let Hillary skate on crimes any of us would be in prison for? Trump is trying to keep his campaign promises, to his credit. We'll see whose asses get voted out in 2020 won't we?