It's not necessarily the need to carry in a friends house, it's simply the fact that at least for me, I have a firearm on me everywhere I go so, if I'm out and stop by a friends house I'm carrying. All of my friends just assume that I'm armed and it has NEVER been an issue. I can't even think of a time when it has been brought up.
To me, it's a non issue. If I'm carrying the right way, no one will know unless they pat me down at the door. It's like the whole "Don't ask, don't tell" thing. Also, I don't have any friends who are rabidly anti gun as well as a few who, if I should show up without a gun, they'll give me one