@farmerman,
You are wrong for three reasons.
1. Let's talk moral principle. You don't give into hostage takers. The Congress (and the Democrats in particular) can not give in to hostage taking. Revelette is suggesting that if a president is "irrational" then we must give him what he wants. This rewards presidents being irrational.
2. Now let's talk politics. The Democrats have the winning hand. The not only have the moral responsibility to stand up to the president (who we seem to agree is irrational), they have the power. This is a zero sum game (if one side loses the other wins) meaning that one side will win this fight. They can't both lose... either the Democrats or the Republicans will win in 2020).
3. The pressure is building on the Republicans. Yes, there is also pressure on the Democrats... but as long as their is more pressure on the Republicans the Democrats are in winning position.
4. The Democrats have the natural logical advantage. The Republicans want to use the Federal workers to get a deal. The Democrats are saying... end the shutdown and then we can work out a deal.
This is why public support will stay with the Democrats.
Even Revelette, who is arguing that the Democrats should cave, is using a the Democratic frame. She understands that Trump is being "irrational" and that the Federal workers are being used as hostages by the Republicans. As long as this is the frame, the Democrats are on the high ground.