I'm not "calling on men". What does that even mean?
I'm pointing out some things to consider. You've got the right to do with that what you will. You're responsible for your own lives.
Men think they'd enjoy being catcalled. The grass is always greener, my friend. There are some men who get to exoerienxe what women do with the catcalling. Not many of them go on and on about how great of an experience it is. In fact, several have spoken publicly about how it can get kinda disturbing pretty quick and it does interfere with how they get to live their lives. They can't just go out anymore.
There's a price to that level of attention and the entitlement of others over you being perceived as public property. You're the one who pays that price as a loss of privacy or anonymity and loss of feelings of security in public.
The difference is that those men sort of chose it and it's part of their job, even if they didn't entirely realize what it would be like, by becoming celebreties. Women have it dumped on them because they're women and you don't get a security detail.
Basic adulting is being responsible for oneself and responsible for one's actions and conduct.
You don't get to own all the interpretations of chivalry any more than I do. I'll say it again. The cranky old man in the WalMart parking lot believed he was being chivalrous. You and I can agree that no means no but we don't get to determine that for others or define what chivalry looks like and means for them. It would be so much easier if that were so. But it's not. Men are not alone in occasionally being flummoxed by the "rules". This is something we all have to deal with.
This is life. It's always been like this. Where did young men today get the idea that they've been unfairly stripped of rules of engagement and set adrift without an anchor or a hope of landing themselves a babe?
It's always been hit or miss.