Very insightful points made by Calvin.
Basically Crossfit has put a name on a workout program and I agree that they use the power of support to make sure their clients return. In this day and age, where human contact is becoming less and less I think people are embracing the mentality of having a cheerleading squad behind them
That being said, I believe that Crossfit is more of a competition, it’s been marketed to “be cool” and is the buzz workout for now.
Remember, this is an unregulated industry.
Anyone can still do anything.
It’s not the workout that bothers me as much as the execution of the workout.