Sure its true. The cinch is still a continuous, one piece of webbing and does not have any quick release buckles. However, I can see an argument for additional failure points with the plastic adjustment on the plate.
In the end, I see it as a tool for a job. We can't become so blind and...