I believe that catcalling serves the double function of allowing the collective chauvinist culture to flex its muscles in the streets in order to keep women in a state of submission, and of allowing individual men to boost their egos by engaging in an activity that gives them a feeling of power.
"Physical architectural forms aid in determining the public and private, but social practices also contribute to their use." In Delhi, the designation can be ambiguous.