Well, I live in germany (sadly I have to say), we still suffer from WW II in the way that everybody is still in fear of being called a nazi or a racist etc. I buzz my hair every couple of weeks (down to 2 mm). It's cheap, comfortable and I think it suits me well. But recently some stupid guy in the city called me a "skinhead" (he meant nazi) and insulted me by calling me some nasty names. I just ignored him, but this is the result of our stupid "Kampf gegen Rechts" ("fight against right wing"). It should immediately be renamed into "fight against extremism". The result of 70 years of brainwashing ... short hair = "skinhead" = rightist = rightist extremist = nazi = kill him.
However, this is what can happen to you if you wear your hair short in germany ... too sad.
regards
Kater Kahlohr