Opening the government for 3 weeks isn't caving, it was a slap in the face to Shumer blocking the pay to the Coast Guard. It also opens the EO option. This is not a win for the democrats no matter how much CNN likes to think it is.
I don't think it is a win for anyone right now. You are right, it opens the EO option and that is where this is going. DT keeps spitting in the eye of the democrats so he will have no problem pulling that rigger. It will go to court (the GOP congress is already pissing themselves about it) but it will take awhile which will give time to actually build it.
DT already knows the Democrats are the enemy and they keep opening their mouth and inserting their foot. He really needs to get a handle on the rest of the govt. agencies. Statists inside the govt. still want to remove him. This is almost like a novel. Treason knows no bounds.