I railed against the drug benefit program, even though I'm of the age to "benefit" from it; if there are any genuinely poor oldsters, there's Medicaid and pharmaceutical companies' free drugs programs for the poor. The Democrats railed against it, only because it wasn't generous enough and didn't punish pharmaceutical companies enough. But it did eventually shut them up about free drugs for old people , which may have actually been worth it.
Most Rs railed against Bush's profligate spending, many stayed home and let the Ds take over both Congress and the White House. I think we've all learned since then, the lesser of two evils IS better than the alternative.