Sort:  

Perhaps.
I do however have my own reservation with the word "illegal". I think it is a powerful word, cleverly used to monopolize the right to judge what is commonly accepted as morally good and bad.