This is very much on point I have always seen America as as really having four parties masquerading as two. Progressives , corporate Left , Corporate Right, and zealots and bigots. The problem is the Corporate Left and corporate Right have been edging Progressives and the zealots and bigots on single issues but never following through as they wouldn’t have anything to campaign on. Trump was too stupid to realize this but when he killed roe. Not to be crass but he finely let the zealots and bigots cum and they fell in love. With Progressives that happened with Obama but he just kept edging us never truly giving what we need other than it could be worse.