I broadly agree with the assessment, but I don't think there's an obvious solution. There is only so far the left-leaning half of this country is willing to compromise with the increasingly less-educated, hyper-masculine right side. And while the right side may (barely) have the numbers to stay politically competitive, it's also the side rapidly losing out in terms of education, wealth and status. Backlashes can stall the broader trends, but they generally don't reverse them.