Answer by
cmunch (97)
The name of those hats is a "fez". They actually wear these hats in order to bring attention to themselves and their cause. When one sees them on the street, they notice them, and take note of them. Even if the hats are "funny" per say, they do bring public awareness to their cause.