What's important is to find what works for you. Honestly, I try not to bash anything. I do try to point out potential issues that need to be kept in mind when pursuing any program, or even any fitness goal in general. When I do fitness assessments I spend extra time on movement assessments with the same purpose...make sure people know where they are at before attempting something they may not be ready for until doing prehab or some sort of physical preparation.
There's no such thing as a "perfect program for everyone," and there will be different opinions about each and every type of training and program out there. I see both value and flaws in the CF-style programming. I honestly believe they will improve now that they are owned by Reebok (the first company to sponsor Gray Cook and the Functional Movement Screen). The main issues I see are, though olympic lifts are awesome, it's unsafe and actually not good for the CNS to do high reps...same with deadlifts, box jumps, and anything that requires technique. I've seen some pretty ugly form breakdowns that went totally unnoticed by coaches. I've also seen two people end up with rhabdo. It's not a pretty sight.
Anyway, I digress. The OP has found one of the good ones, which I think is awesome. What they need to do now is weed out the bad ones.