I don't think will work. She already stated that she gets rejected. All the men will do is throw the cards away or disregard them altogether. No one knows why life is unfair; some people find love and others don't.
It's a known fact that people do stop noticing you once you get a certain age and a few wrinkles. This person stated that she had many suitors when she was younger. She should have taken one of those suitors for a husband and been happy with that. Maybe she was a player in her day. We all know what happens to players, they end up alone. However, passing out business cards sounds corny to me. People should accept you for you, you shouldn't have to go all out of your way like that just to get people to notice you. If they aren't interested in the beginnning, a business card is not going to make them interested.