Thanks for elaborating on the meaning of "cuck". I had guessed it was a truncation of "cuckold", but was unaware of its "alt-right" connotations. The insult "cuckold" dates from a time when women were essentially property. Only a weak man would allow violation of his property. In both the medieval and alt-right uses of the term, the wife's views are never considered. It is all about the man. 

Words reveal much about a person. The use of insulting, jeering, disparaging, dismissive language also occurs amongst the more moderate right, including those on media comment forums. A fine example is "libtard", which seeks to insult liberals by conjoining "liberal" with an insulting term for people with mental disabilities. Nice. Another wag loves to refer to the PM as "Justine". In his mind, labelling Trudeau as female denotes inferiority.

So let's not shout down the alt-right. The more they talk, the better we will see them for what they are.