FWIW, I’ve never treated a woman this way in my life, and if the accounts are true, which I’ve no reason to believe they aren’t, I find it pretty appalling.
The behavior described is beyond disgusting and crosses into assault.
Depending on the age of the lady (not obviously underage/teen) a whistle or maybe a non threatening remark (i.e., “where have you been all my life”) is alright. Vulgarity and predatory behavior isn’t.
But it IS a part of construction workers "culture".
Very high testosterone.
If these guys DON'T cat-call, they're considered, shall we put it bluntly, gay.
I imagine however there are plenty of Christian men in construction who don't do this.