Why is software so bad?

Why is software so bad?

“What’s surprising — astonishing, in fact — is that many software engineers believe that software quality is not improving. If anything, they say, it’s getting worse. It’s as if the cars Detroit produced in 2002 were less reliable than those built in 1982.”

[…]

‘ Microsoft released Windows XP on Oct. 25, 2001. That same day, in what may be a record, the company posted 18 megabytes of patches on its Web site: bug fixes, compatibility updates, and enhancements. Two patches fixed important security holes. Or rather, one of them did; the other patch didn’t work. Microsoft advised (and still advises) users to back up critical files before installing the patches. Buyers of the home version of Windows XP, however, discovered that the system provided no way to restore these backup files if things went awry. As Microsoft’s online Knowledge Base blandly explained, the special backup floppy disks created by Windows XP Home ‘do not work with Windows XP Home. ” [more…]

The author believes that the problem will only be solved when a software company is successfully sued for a problem arising from its malfunctioning software. Could this be the first time in history that lawyers were the solution to a problem?