What do you think about CrossFit?

https://www.shape.com/fitness/tips/rich-froning-crossfit-philosophy-kipping