About the only slack I will give the Rs in this is: During the last semi-shutdown, the R&D roles were somewhat reversed. The R's got all the blame for the shutdown in the biased MSM, and of course the Obama admin pulled all kinds of dirty tricks to make the semi-shutdown look like it "hurt". This time around, had the Rs not yielded, they would have again been blamed for a shutdown. Of course the Trump admin could have "made it hurt", but for gov agencies and employees, versus people going to a campground or wanting to use the bathroom at a scenic overlook.
That's not an excuse for them, but it's likely what would have happened. The fact is, the stuff I listed in the OP that got funding was all supposedly opposed by Rs when it made them look good to their base. Suddenly they have no problem with status quo, plus bonus, it makes Trump (the "Jeb for Prez" thief) look ineffectual.
I wish Trump would drop every other damn thing and just push for ramming term limits down all their throats.