All these reasons are why I lift at home. Took me a few years, but now have a squat cage, Smith machine
flat /incline bench, combo lat pulldown, tricep machine. hex dummbells free weights & Motorized treadmill. Built a little tv stand above it with a tv/vcr, Watch music videos LOL.
MY Sweat on the machines. My music on. My free time. Only down side, no hot girls to see... 'cept in the music videos I taped.