>>966
Generally I agree with you, I think gyms are way too expensive and there are plenty of free alternatives, but...
- Gyms provide a comfortable environment to exercise when the outdoors is hot/cold/rainy
- Gyms provide equipment to efficiently target areas you want to improve
- For some people, spending money provides motivation to keep going
that said having a job that involves physical activity seems like the best solution.