You can tell the difference between a bald guy with a shaved head vs. a guy with a full head of hair with a shaved head. I'd bet the social advantages of hair still belong to the full-head-of-hair-shaved guy.
The older guy will almost certainly have more experience, more confidence and more money. A young guy with a shaved head, if he isn't a Marine, is an emo or a hipster.
Living in Germany shaved heads are unfortunately also a right-wing political statement. Neo-nazis are using shaved heads for recognition and are known as "Glatzen" (skinheads). Which I think is one reason that you see only very few other people here doing that. Might be good reason for more people shaving their head so the nazis start to lose this symbol, but that takes some self-confidence.