Hopefully you appreciate my use of the term "spectrum" as recognition of that complexity...I also
used the term "coalesce" to simplify for ease of discussion...if you want to get into all the facets, take a peek at the attached article...we could spend a little time on the 'Pros' and 'Cons' of listening to fringe groups like the "Neo Libs". BTW, back a few decades, when I was working on 'Fast Reactors', my wife and I attended a dinner party at the home of her parents' friends in a 'tony' section of the Bay Area...afterward, over dessert and wine, a conversation began over an Anti-Nuclear ballot proposition that was a hot topic then...and of course I shared some info and opinion regarding the nuclear technology...turns out, the hosts' son and some friends were more than a little in favor of the proposition and when my wife and I got in our car to go home, I found that one of the tires had been slashed...so, I'm not oblivious to the behaviors of extremists...left or right.