Basically, this is an arguement between those who believe in free speech (and in this case wearing a hat is 'speech') - Conservatives. And those who don't believe in free speech - in this case Liberals. Funny how liberals think free speech should apply only to them. Popular speech doesn't need protection, but unpopular speech does. Unpopular and 'wrong' are two different things. Everyone should be able to give their opinions without fear. The trend toward the left- wing suppression of free speech began on college campuses where left-wingers decided they had the right to shout-down, harass, and physically attack anyone with whom they disagreed, and spineless liberal college administrators failed to act to protect conservative speakers. Now, left-wingers such as the Antifa terrorists feel they can silence, with violence if they want, those with whom they disagree. When I was in school, we were taught the Voltaire quote, "I disagree with what you say, but I will defend to the death your right to say it." Today, that noble sentiment is dead, killed first in institutions of "higher education", and now among the general public as these left- wingers have graduated and spread their intolerance to the general public.