The Great Software Quality Collapse: Understanding the Crisis