Well one problem is education, religion has always tended to be male dominated. Where is the basic Sikh education in the Gurdwareh in a language that the new generation can understand? You have Punjabi schools, children may learn how to read and write Punjabi but they learn nothing when it comes to religion or culture, this needs to be changed in my view.
We are in a day where media advertises to us you could say "brainwashes" us to how a male or female should look like.
Many of the guys that say girls do not like men with turbans or beards are usually judgmental when it comes to how they like a girl look. I mean we ourselves are made to think women like Kim Kardashian, Bipasa Bashu type women are desirable.
Hypocrisy? I think so