Keeping out bachelors is not the solution for this social issue.

If you go to a mall and 80% of people are men, there is a problem that should be addressed, keeping out men won't solve this. This country lacks women.

If you think men inside the mall should NOT stare at women probably you are asking a fish not to swim.