Here's what's wrong this quote. Being perfect doesn't mean you have to look flawless in the physical aspect. Yes, I'm not perfect. That doesn't make me ugly. Your beautiful heart makes you perfectly imperfect. Not having a flatter stomach, etc.
Every woman should teach their daughter this. Be self sufficient. Every woman should learn this. You don't need a man to take care of you. It's important to show your daughters and sons that women should support themselves not expect it from someone else.