You’re not wrong. The left has been in the business of alienating people for a long time now. Declaring all people who voted for Trump as “stupid” and “morally bankrupt” is not a winning strategy. It’s really not.
Not every person who voted for Trump is part of the MIB. The left does need to look in the mirror and figure out why more people chose a piece of shit like Trump over their side. There’s really no alternative, because, again, calling every person who voted for Trump a disparaging name doesn’t win you much support. It certainly isn’t winning them many elections, considering they’ve lost to Trump twice now.
It may not be a winner, but it's hard to argue that it's not accurate.