What? India, the UK, and Canada don’t have two party duopolies. There are voting blocks, but that’s not the same.
I’d like to see a proof, especially because in math, one counterexample (I’ve cited three) tends to disprove the proposition. The real reason the two-party system persists has a lot more to do with debate and committee rules that make it incredibly hard to get things done if you’re not party-aligned. That’s the real reason we have a two-party system, and it’s not an insurmountable obstacle.
Americans are annoyingly resigned to the weirdest bullshit, for the most terrible reasons.