I dunno about that. I massively rate it. In addition to all the benefits you've listed, you can sing loudly and very badly, and don't get your kit, or bike, or pace judged by fellow riders. The groups I see out and about look rather homogenised, but then I guess that's almost the point of a club, that sense of belonging ??