Collar conditioning and force fetch are both 2 separate "courses" that a retriever pup may take in his education.
An Engineer needs to take physics and chemistry. An entgineer may take pchem or physical chemistry, and he may take thermodynamics. Each of these courses can play a role in the Engineer's education. But in the end, whether the Engineer takes physics 101 first, or chemistry 101 first, if he masters both courses, he'll be OK.
Various programs have stepwise progressions that work nicely together.
I agree with those who post that if you're following a program, go ahead and follow a program. If a program works for you, then the results are proof that it worked well.
For me to tell another trainer that he's better off doing FF before CC or vice-versa is like my telling him he's better off marrying a blonde than a brunette. It's his life, his dog, his set of experiences. It is a personal choice and there's no "one size fits all".