I agree at least that we should be encouraging (not teaching - it's not like maths times tables or a chemistry formula) young PEOPLE to have self-respect. I also agree that many PEOPLE diss other people because they think it's a short-cut to feeling better about themselves. I don't think that method is the preserve of one gender or the other though.
However, when working with young people and encouraging their self-esteem, self-respect, and positive regard for others, imho, you also need to explain that it ain't a level playing field out there. For historical, political, cultural, economic, etc. reasons, some groups of people have been viewed in society as being more valuable, more entitled, more privileged, more deserving of respect than others. That doesn't mean that individuals are inherently bad or good because the belong either to team privilege or team disadvantaged. It does mean that every person has a responsibility to question, to challenge and frankly not play ball with the mechanisms of power and control, to perpetuate oppression.
So, when you're working with young people, you can't pussy foot around issues like sexism, homophobia, class prejudice, able-bodied chauvinism, racism, etc. or it all becomes just pointless guff about, "now, we are all equal so we have to be nice to everyone, right boys and girls?"