Kind of a weird thread. As you get older, Golf really is dope and a huge part of the business world. Anyone on their high horse about golf and the environment, better not be wearing Nike's or any clothing made in sweatshops. The comparison may be apples and oranges, but you can't pick and choose what to morally care about.
That being said, there's jocks and idiots in any culture. Shouldn't stop you from having fun with friends/family out there.