I am still with nahtanbob on this. Yes, bad manners plays SOME part in it but the majority reason for ogling is Sexual Frustration. In case of Pakistan... that certainly has to do with the regional differences: Many, if not most women in Karachi are not be so ogled because men see women all the time in Karachi. They can see women from trousers to Burqah, and all in-between. But what would a man in a smaller, conservative see? A shuttle-cock Burqah. To that man, even a woman with a Dupattah around her rack is a novelty--he'd stare at her. BTW, I don't blame them. It's their biological instincts. Bad manners, yes, but sort of understandable.
Human biology is the supreme argument here. Your personal self-control, while admirable, doesnt buck the trend. In my own case, growing up in Karachi, I didn't' ogle (much!) because women were plenty abound. Had I been in raised in more conservative areas...yes, I probably would have.
And before you poke hole in my argument about men in Karachi being oglers--I'd like to remind you that Karachi is the most progressive city in Pakistan which attracts millions from other places--every ethnicity has oglers but, regardless of the ethnicity, if one is more used to women around then one would ogle less...
A young man deprived of female companionship for a long time becomes a man with the proverbial Beer Goggles. It's human nature. No personal anecdotes can possibly change that.
PS. In sort of similar vein... my last trip to the northern regions of Pakistan was in 1991. I was half-jokingly advised to not wear shorts, have a little stubble, if not a beard. Pakistan was just getting out of the Zia's dark rule... You have to be old enough to remember such cultural transformations... between the early 1970s to the early 1990s... Only those who had experienced such transformations would have a personal connection...