Have I walked by a man and found him attractive? Of Course! Have I even sneaked a second peak at him before I turned a corner? Yes! Did I ever feel the need to vocally call out a total stranger on his attractiveness in public for all to hear? Absolutely not! I have more class and etiquette than that!
Also viewing cat calling as disrespectful and lewd is completely different than flirting and or trying to “pick some one up” the primary difference being that TYPICALLY if you are interested (for date, sex, or otherwise) in someone you aren’t about to proclaim your approval of their atheistically pleasing anatomy to the whole damn room/block/park/ect. You would walk up to them and privately start a conversation. In this regard we can see how a COMPLIMENT is different from CATCALL. End of story.