Crossfit is bad for you, it spreads bad form in order to be "fast" (hint: if you're working out you should be working on improving your body not injuring it.). The top crossfit "athletes" don't even train using crossfit which should tell you everything.