I don't understand the dislike toward this sport. I don't personally do this sport because I'm only interested in strength.
But if you watch the CF games (I like watching them), there are some really impressive people there with some physiques a lot of us were aiming for when we first started weight lifting.
I don't see what's wrong with doing cardio and making yourself healthy. Its a chance to take cardio that isn't fun and try new stuff and creative.
Its like any other sport. Go to a nice school to learn and you'll be fine.
And also, some of the weights used in the CF game were heavy. One event was 405 dead lift for reps. And then they had to snatch and clean some weight that would be competitive in a local oly lifting competition.
So I don't understand the dislike.
Just my $0.02