Gyms should smell like sweat, metal, and bleach. Anything more and something is wrong.
Gyms should be composed of nothing more then a few benches, a few racks, a few bars, and a pile of weight. Add in some chin-up bars, boxes, and dip bars and you are 90% of the way there.
Walk into any gym and what do you see? Machines. Fixed motion, easy to use, low risk, useless crap. Wall to wall. Modern gyms smell like potpourri and new carpet. They advertise massage services, and holistic training approaches.
You go to a gym to get stronger. You only need a mirror to check your squat form. You don't go to a gym to network, or watch TV. If you walk into a gym and your first thought is anything even close to "Oh, they have a juice bar" turn around and leave. Unless of course you don't really want to get stronger.
Modern gyms are factories, they keep people clueless and so day after day, week after week, month after month people go back to the gym because they feel they need the gym. They feel they need the four walls, the endless lines of machines, to "get fit".
Why are modern gyms like this? It's simple. Money. Keep people paying those dues month after month.
A gym is a place you go to get stronger. If you want to get fit, run. If you want to get strong then find a gym that smells of sweat, metal, and bleach. Especially the bleach. Bleach is good.
That gym, should you find it, will be anything but bullshit.