Software isn’t magical or unique. Quality applies the same here as it to does to any other product and software quality does not decline universally. It does so more in some segments than others.
What is unique about software is that quality declines directly proportional to attempts to manufacture industrial output. That means segments with more manual attention and less restrictions on participation tend to have higher quality than those segments taking the opposite approach. What’s most unique about that is trend towards lower quality following attempts at industrialization do not appear to result in faster output and may actually cost more to deliver. Attempts to understand why that is allowed to occur is a business and sociology problem, not a software problem.
What is unique about software is that quality declines directly proportional to attempts to manufacture industrial output. That means segments with more manual attention and less restrictions on participation tend to have higher quality than those segments taking the opposite approach. What’s most unique about that is trend towards lower quality following attempts at industrialization do not appear to result in faster output and may actually cost more to deliver. Attempts to understand why that is allowed to occur is a business and sociology problem, not a software problem.