Re: Who is to blame?
Ermm NO. Only handful of societies prefer boys over girls and care about the list of things that you mention here.