What does it mean?

Totally agreed!

For your first point, yes, I did not specifically mean muslim families, but unfortunately that is becoming a norm in muslim families as well, be it in the west or back home.

For a girl, the parents shoud ensure:

Education=yes
Independance to make deicisions = yes
Meeting potential candidates in a controlled environment= yes
Dating and going out with BF/Boss = NO