Dude. no disrespect or anything, but why are you going to a gym???! Buy a 20 dollar pull-up bar and... well... buy a 20 dollar pull-up you can hang on you door frame. Gyms are a COMPLETE waste of money. And if you hate going to a gym, why? You shouldn't hate working out. Checkout a site called, gymnasticboddies.com. I'm pretty sure that;s it. If I'm wrong, just Google "gymnastic bodies" and it will probably be the first result.
If going to the gym is like pulling teeth, you're doing it all wrong, man. Working out should be like a drug. It should be like, "yeah, this is gonna make me feel good!!!" Ya know? I read your whole post and I understand why you feel the gym is necessary, but it's really not. You can achieve the same results by mechanically disadvantaging yourself, only performing bodyweight exercises that you can do at home.
Though I agree that some people do not need to go to a gym, I myself have no option.
You can't tell me that body weight squats are going to build proper dense, powerful legs (as an example). I'm not a bodybuilder, I lift for power/mass & for that I need a heavy weight. How can I deadlift, over head press tiny/body weight? I'm working towards strongman events, I need access to barbells, squat racks, benches.
Training has to be in line with the goal, if you're just after a healthy life style, staying in shape & fit I agree. But you cannot disregard gym as "a waste of money"...that's your opinion which I respect, but also you should do the same for people who enjoy/require gym access.