I think the main problem with your characterization is that there is no objective definition to "alt-right". The term is merely a derogatory term used to describe someone with whom the user disagrees and is intended to shut off any debate since any argument made by someone described as "alt-right" is, by definition, offensive.
I'm still not sure where the term originated, but it since positions that used to be mainstream political positions just a few years ago are now considered by many to be "alt-right", the term is useless.
In fact, it seems to me that the term, "alt-right", is merely the latest manifestation of "nαzι", "racist", "homophobe", etc., because those terms had been so overused as to have lost their meaning. After a while you will likely not hear about the "alt-right" as that term loses it's intended reaction.