That is the GOP for you. I agree.
President Trump is complicit in that he signed that horrible Ryan budget that didn't include the wall.
He can only play the cards he is dealt and the GOP did not deal him the cards (point 1). I don't fault him for having to sign that one. He was in a no-win situation and necessary to live to fight another day.
Reagan used the same excuse for signing cr@p budgets.