Own and coach at my own gym.
There is nothing wrong with crossfit if you follow a sensible strength & conditioning program =)