Also, that's a false comparison. Nobody said that you need to get off the couch and go straight to squat 500lbs to be in shape. You need a proper training plan with reasonable progression, and you need to start as low and as light as necessary, no matter the training stimulus (BW, barbells, dumbbell, kettlebells, bands, ...). The difference is that weights can provide an external force that can be scaled to your strength in many ways that BW training cannot, because in BW training the only weight is your body and you need to use leverages to modify your training stimulus.
Finally, BW versus weights is a dumb debate. They complement each other, and a well-rounded athlete should do both.