This is deliberate. Gyms want you to think that you need a suite of bulky machines to work out: so you keep going to the gym.
If you realize that a couple of kettle bells and free weights is all you need, then you might also realize that most people only need to do body-weight exercises which don't need a gym.