Maybe dependent on locale, but country clubs never really went anywhere. They tend to be more of an invaluable networking tool with more traditional professions vs tech, but my lawyer friends consider country club memberships to be more or less an essential part of doing business.