> I think calling people who oppose your policy ideas “obstructionists” is a neat ad hominem
It would be, except that I never actually said that. Plenty of people can disagree with me and not be an obstructionist. A person in congress can even vote against something I'm in favor of and not be an obstructionist. Obstructionists are something very different from just being "people I don't like"
> What you’re lamenting is that you can’t force an agenda without people agreeing
No, it's certainly not about "forcing an agenda" it's about functional governance which by necessity involves compromise and a willingness to give and take. It's not even always about "agreeing". An obstructionist will vote against their own policy ideas to prevent letting their opponent get their way.
> While you say “most Americans”,
I mean most Americans. Polls consistently show that the majority of Americans want congress to work and they don't like the government shutdowns obstructionists cause.
> but factually, you lack a majority for your agenda
That's incorrect too. While obstructionists can stand in the way of policies that divide the American public there are also situations where a policy has majority support but is still held up or prevented by obstructionists. If we lived in a country where the approval rating of senators indicated their likelihood of getting elected you might have a point, as obstructionists being elected and re-elected would indicate that the majority of the people support them and their tactics. That's not the country we live in however. For just one example, notable obstructionist Mitch McConnell is the least popular senator in the entire country. He has no reason to stop being an obstructionist though, because how the people feel about him doesn't impact his ability to keep his job.
That's not democracy, it's just what happens after many decades of efforts to weaken democracy and erode the ability of the American people to have a meaningful influence on policy and who gets into office.