At a time I was doing more cross fit style of training. They get a bad rap because a lot of them have bad form, have cult like mentalities, and other things that set them apart. However, if they are enjoying what they are doing and they are living a fit and healthy life then more power to them. While incorporating olympic lifts into many of my training sessions I no longer care about speed(how many reps in a set time for example); much rather having the opportunity to focus on proper form and focusing on the muscles actually working throughout the movement itself.
Every style of fitness or discipline has its quirks and things that we won't always agree on for whatever the reason. At the end of the day though, if it leads to the person living a happier and healthier life then we should encourage them. Now that I look back on it though I wish I would have never went the "crossfit" route because of injuries that I had that could have been avoided. But, we live and learn as we go through life, and if we learn something that improves our way of life or the way we do something then we are better for it.