I didn't find it offensive, it made me cry, I don't think it portrays women as weak, I think it's actually very adroit about what young women experience.
I think it's very apposite regarding the way young men speak about young women.
It's not saying dear daddy protect me, it's saying, if you are a man, you may one day grow up to be a father to a daughter, and when and if you do, do you think the way YOU treated and spoke about girls and women when you were young, do you think the way you casually abused women, as so many young men do, do YOU as a father think that's ok? Do you think that's right?
It's not asking for protection, it's asking for reflection.