Sounds like you work with idjits. I have never worked with anyone like that. I own a large number of guns but have never taken pictures of them. The people I shoot with are largely the same. I mostly shoot for fun, hunting very rarely these days.You forgot that they are perfect. Listening to co workers talk about their guns and show pictures and spend hella money on their guns makes me disagree with you. These folks definitely see them as right. And a something to love for their awesomeness. They more than simply exist. I hear some co workers talk more about their guns than their kids. They show pictures of their guns more than they do of their kids. They spend more money on their guns than their kids.
Like anything, the silent majority of gun owners are likely reasonable.