Yes to this, but at the same time, we shouldn't need the idea of reciprocity in order to help others. Are you okay with being the kind of person who sits and does nothing while other people are suffering? Are you okay with benefitting from their suffering? Is that the kind of person you want to be? No? Then maybe you should fight for the oppressed. Use your voice and your privilege to help others.
A response to "catcalling is flattering"< Being a shy person myself and more of an animal person, I don't really care for people or attention. Though there are still boys that get raped and sexually harassed like women. Either way I agree with this at some level, though i've never seen the 'catcalling is flattering' comic, people like me don't see that as flattery. Besides, flattery is ALWAYS bad. Complementing not bad, but a person who 'flatters' is always trouble.