It's the two party system. If liberals are okay with 'pro lgbt muslims' and say things like 'gang violence isn't a problem' then people no longer vote for liberals.
Trump doesn't have popular support. Many of his 2024 voters are furious with him.
What Trump has is oligarch support - an unholy alliance of weird and cranky tech billionaires, old(ish) money, foreign money, media owners, and insane white supremacist patriarch-wannabes, some of whom operate through think tanks, some through megachurches.
The media are doing an excellent job of normalising this, not least - but not only - sanewashing Trump's obvious mental and physical decay.
I want to believe this desperately, but from what I see (well, on YouTube videos, surveys and polls) it makes it very hard for me to do so. I still see massive endorsement from the not so well to do in the hinterlands.
I will however grant you that my sampling is no where close to uniform.
What I find more troubling is that Trump has popular support. It's just not Trump. The rot goes far deeper.