High output, low investment. The main benefit of Bodyweight training is to build strength without investing hours of time a week.
Better balance and flexibility. Relying on only your body to workout also improves balance and flexibility.
Control and variety.
Anywhere anytime.
Keeping it lean.