That's because there is a dying old code of honour & conduct that you don't understand and haven't been taught. But it does exist and many that I know live by it. Most are old timers, but some younger guys were raised by these old timers and follow their guidance.
No, it's because my code of honour is different.
I am not concerned about what people *may think* I am more concerned about what *actually occurs*
I think it is disrespectful to turn down an offer of hospitality.
My friends and my friends wives *trust* me. And I *trust* them.
To turn down such an offer (on moral grounds) would be to imply that I don't trust what the woman (or I) might do. And, in the case of "what if someone called my wife?" it would imply that my buddy/my wife/his wife would put more trust into gossipers than my buddy/my wife/his wife.
When I come home and see my buddies truck in the driveway, the first thing that comes to my mind is "Great, Mr Buddy is over here, having a beer with The Girl, and we can have a beer and hang out"
It is certainly NOT "I'm gonna get the shotgun, cause someone is in bed with someone else"
My code of conduct is based on TRUST, and RESPECT, not preconceived notions that unwed people of the opposite ### cannot interact without dishonour.
I view females as people, not just extensions of thier husbands or fathers. I have many female friends, and I know for a fact that they would feel uncomfortable and disrespected if I was to treat them as anything other than another human being that happened to be a friend of mine.
Hunitngstuff has different beliefs, but don't make the mistake of believing that his belief is right, and mine is wrong. They are simply different.