Here are five quick reasons for this answer.
1. Professional Guidance
2. Peer Support
4. Friendly Competition
5. Social Energy
Boot camps are guided by a professional to help challenge you. Peer groups act as a team and this makes everything more fun and competitive. You are held accountable to the leader and to the peer group. Healthy competition is fun and rewarding and you get this from boot camps. When you have groups of people there is energy for you to build upon. For more information check out here