I don't think that those two statements are inconsistent. The OP is not disparaging scrum, but rather pointing out that when organizations embrace scrum as a religion they lose sight of the fact that scrum is a tool for engineering - it is not the complete answer to making good products.
Scrum provides a tool that allows you to run your engineering org like a factory production line - it is efficient and (sometimes) predictable. But just having a good production line doesn't mean that you are going to build a product that customers want to buy - only that you will build something faster.
Scrum provides a tool that allows you to run your engineering org like a factory production line - it is efficient and (sometimes) predictable. But just having a good production line doesn't mean that you are going to build a product that customers want to buy - only that you will build something faster.