I think this is more because of a population imbalance. Left voters are not numerous enough to be worth compromising for – on a purely numbers based assessment.
If they’re a large enough group to blame when ya lose, they’re a large enough group to compromise with.