I must admit I'm a little confused (a common ailment for me since November 8). What do you mean by "fringe groups"? I take the term to mean racists, xenophobes, the KKK, neo-Nazis, the so-called Alt-Right, Alex Jones et al. And in that sense, these groups are no longer "fringe" but have a champion in the White House (come January) who espouses their views more or less verbatim. If that is not your definition of "fringe" I would like to know what is. Also, I respectfully request you begin posting under your real name. Posting uncivil comments and ad hominem attacks under a pseudonym is the coward's way.