To lecture someone on morality is implicitly to assume moral superiority over them. Adults do this to children, but not (unless they are clergy) to other adults.
Adverts have always presented moral ideals. People don't like this advert because it is negative. Men are shown to be not doing enough already and needing to take more control over the actions of other men.
-
Show additional replies, including those that may contain offensive content
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.