I also wouldn’t describe US politics as “rigid” just because we have the same two parties, because each party has different factions and some of the most powerful factions were either marginal or completely nonexistent a couple decades ago.
France effectively has that by way of the infamous 49.3. the majority party coalition can effectively force all others to accept a law, without ever presenting it for a vote.
The caveat is that the other parties can start a vote of no confidence and dissolve the government with a simple majority, but in reality this never happens because dissolving the government over [pension reform, the budget, insert issue here] is disproportionate.
The current government's lack of caring about their voter base because of the Overton windows shifting to the right has obviously aggravated this.
> This is quite independent of the US.
Happens less in electoral systems where the 2nd party can become 3rd overnight. Politics become less rigid.