I've never been too much of a, "CLP guy". Mostly because I like having multiple specialized products to perform various cleaning, lubricating, and protection functions on my guns. Instead of using an "all in one" product for everything.
You have to remember that CLP was initially developed for the military. So a combat soldier could carry one single product to keep their weapon up and running in the field.
The hunter or recreational target shooter can have several specialized products, that will offer better performance for each task at hand. A cleaner for cleaning. A lubrication product for exactly that. And a protectant that will offer the best rust and corrosion protection.
This is not saying that CLP is "bad". It most certainly isn't. But firearms are better served by using different products to enhance what the shooter is trying to achieve in the best possible way. That said, it certainly isn't going to hurt having a bottle of the CLP of your choice in your range bag.