It’s not just the Twitter elite doing that—it’s a lot of folks who don’t necessarily want to defund the police, but just wanted an opportunity to call republicans racist. But the end result is that we went about a year invoking minorities to attack policies that the minorities themselves supported, which is gross. The underlying practice needs to stop.
That the primary system elevates fringe candidates is, yes, a problem. But those candidates lose.
Like I said, we have an exceptionally mobilized defund movement in Oak Park, with demonstrations, proposed ordinances, and candidate slates. They got slaughtered. We're a single-party municipality; being outed as in any way sympathetic to Republicans is fatal here. It came to nothing: liberals don't want to defund the police.
Faced with that, Democrats in 2020 did not treat the idea as "fringe." The put up the BLM signs on their yards and didn't say a word against the activists promoting defund. Aside from Joe Biden, prominent Democrats equivocated when confronted directly: Elizabeth Warren responded to a question about "defund" by saying "it's not the term I would use." That's not how you describe what you think is a "fringe" idea.
You have a point with immigration! But you overplay your hand with the defund stuff. Democratic candidates who run on "defund" lose their primary elections everywhere except a tiny number of ultra-blue uncompetitive districts.