They still have to face competition in the general though. If Republican voters are disgusted enough, they might vote for a Democrat, but they are more likely to stay home and just not vote. Which could be enough for them to lose their seats.

> If Republican voters are disgusted enough

If Republican voters were capable of being disgusted enough, it would have happened by now.