A lot of people live in apartments; while surely you can have dumbbells and a few kettle bells, its not reasonable to expect everyone to have a bench press in their home. Besides, even if you have room for a few pieces of large equipment, surely you cannot have room for more than a few machines or benches at most, and that simply isn't enough.