Seems like it may be the "cool thing" or "the in thing" to do is to hate on CS. Reasons may be of plenty. That is fine and your right to do so. I think the same could be said of any of the large companies. Dig deep enough, and you could find something that clashes with your style weather it be blade shape, lock system, steel used, handle material, country of origin, etc.
As a blade fan, if they deliver a good value for your money spent, spot on I say, if not, look elsewhere for your next purchase. Continuing to bash is, for whatever your reason, IMHO, a waste of time that could be spent using your most recent purchase, or, researching your next purchase.
I neither ride, jump on, or roll with the bandwagon. Instead, purchase what may intrigue me. Like it, hate it, save my opinion for later, in any case, continue down the hobby lane of sharp metal objects that bring all of use here.
In 20+ years of collecting/using, I have called upon all of the large companies at one time or another, and all but one has treated me more than fair, CS was not one of them. They handled my issue promptly and with courtesy and the results were more than satisfactory.