I believe they can provide an excellent workout. However, most people sacrifice their safety to perform exercises their bodies are not ready for. The demands put on the musculoskeletal system from crossfit can be cause unnecessary strain and injury if not at a level to perform these movements.