my sister is a personal trainer bro in law is in sports medicine theyll both tell you cross fit is the cause of more injury than anything. you get a bunch of people basically just swinging around weight with no attention to form it is a recipe for joint and muscle injuries. it might be a fun way to work out but its hard on your body.