You're making an argument for which anything could be illegal. The public could develop an irrational prejudice against people wearing purple. Then you could make all of those statements about that. Is it the public's right to ban purple clothing? Do we still have freedom simply because there is more than one other color? This may seem facetious but it's not that far from tattoos and piercings. You're almost suggesting that there shouldn't be inalienable rights. I understand that in "reality" there ultimately aren't but I hadn't realized our society was so ready to abandon the ideal.