At some point in life a person has heard the phrase "boys will be boys." It normally starts when we are still in elementary school and a boy starts picking on a girl in his class because he likes her. The girl complains and the teacher laughs and says, "oh, boys will be boys." As we get older you see a group of boys picking on an obvious weaker link and a coach will break it up and say, "boys will be boys." Maybe a girl is crying because her boyfriend cheated on her and her friend gives the excuse once again, "boys will be boys."
Do you see how big the snowball gets as it rolls down this mountain of an excuse called "boys will be boys?" Sure, it starts off very innocent. No one expects it to become a legit excuse. It gets to the point of a guy raping a girl and for someone to brush it off as it's just in boys nature or they blame it on the clothes that she was wearing. What about how in high school dress codes girls aren't allowed to wear yoga pants? It distracts the males from their education. How about instead of giving boys and young men an excuse, teach them to respect women's bodies?
Teach them just because "boys will be boys" doesn't mean they have a right to do whatever he pleases. Teach them to be a gentleman.
I fear if we keep using this phrase, chivalry and basic respect will become foreign to future young men. People laugh and take it as a joke, but would you want your son beating up another person just because he thinks he can or assaulting a women because he thinks it is his right? Before you say this 4 word sentence to brush off a boys behavior, think of what you're really saying.