Cat calls are inappropriate. How could you not know that?
Because throughout my life, the VAST majority of times (95%+) I have performed a Cat Call it was met with an overwhelmingly positive response by the female. The responses consisted of: smiles, laughter, positive retorts like "you couldn't handle this" said with a smile
the negative responses tended to be just completely ignoring the cat call with no response or rolling eyes
Do you honestly want strange men making objectifying comments to your wife or daughter when they walk down the street?
Depends. I saw an attractive couple walking down the street but they weren't hand in hand or arm in arm. As I passed them I said, "Man, if I had a woman that fine you'd bet I'd be holding her hand so that everyone else knew she was my lady..."
The woman immediately beamed a megawatt smile and the man smiled and grabbed her hand...
I remember once I saw this Hispanic woman in a red dress that was just... Wow
... As I walked passed her I said, "That dress should be against the law you're probably going to cause a traffic accident..." She immediately started laughing and smiled and after passing me a few steps she did an over the shoulder look at me with a smile then turned back on her way...
So in my opinion it is all about the situation. Cat Calls are a way of expressing your sexuality and with all types of expression there is a right way and a wrong way to do it. There is also etiquette. I mean, if you are a 40 yr old man cat calling a 16 yr old girl that is appropriate. Then there is the intent of the cat call, if you are just trying to give a compliment without any objective that is one thing, if you are doing a cat call in the context of hopefully picking someone up that is another. Then there is the matter of your attractiveness relative to the person you are cat calling...
There are a lot of unspoken rules in regards to sexual expression and acceptable sexual behavior between men and women. For instance, men and women will often refer to the younger sex by pet names if there is a significant age difference and it is considered non-sexual. For instance, I went to a hotel to check in, the desk clerk was easily 30 years older than me. After I get signed-in she hands me my key card and says, "Here you go sweetie, have a nice stay..."
There are unspoken rules regarding your level of attractiveness, for instance, if you are significantly more attractive than the other sex, it is interesting how you can reward them with a physical expression. For instance, I was walking to my car when a female officer was in the process of writing me a ticket. She was 30 years older than me and overweight. As I approach I say playfully, "Oh man, I guess I wasn't fast enough, late by 2 minutes, well, that's okay that's what I get for being a cheap bastard trying to save a quarter..." and I was laughing while I said this. She looks at me and laughs and voids the ticket and says, "Don't worry about it." I smile and almost scream, "Are you serious?" She says "Yeah". Then I say, "Wow thanks hey, is it legal for me to give you a hug?" She kinda smiles and pauses and then I Just rush over to her and give her a big hug and she laughs and says, "You're such a sweet man..."
My point is there are unspoken rules regarding sexual expression and behavior and I object to a black and white treatment and zero tolerance policy regarding things that are normal parts of life.
Yes, if an attractive woman walks down the street and I start yelling out what I'd like to do to her various body parts then yeah, that is inappropriate and crosses the line. But that is not the same as a typical cat call whistle (FWIW I can't do that whistle) or just a witty remark about her attractiveness.