The Left is an amalgam of old hippies, their fully-indoctrinated children, their Adderalled grandchildren, and a clutch of crazy, disparate, unbalanced splinter groups, held together only by a bunch of talking heads on their teevee sets telling them Donald Trump is their problem.
It’s ONLY their bought-and-paid-for media that gives them ANY credibility at all.
Agree completely and there is more. But your point underscores how we , in all ways, need to not do any business with any of the corrupt people involved with the groups you mentioned. At least with our discretionary spending. And if one cannot avoid some of the organization or businesses for now...be actively looking for legit substitutes.