I don't hate gyms because I've never belonged to one, and in fact I don't think I've ever been in one. When I lived in St. Louis I couldn't have afforded it anyway, plus we had a winter mountain bike racing series and cold weather road rides.
Now that I live in SoCal, the weather is good to excellent most of the time, so no worries. And, while strength training may actually help me, eventually, . . . the total cost/benefit ratio of the gym thng doesn't impress me.
Thanks for your rant Velo Dog; very entertaining!
Rick / OCRR