... since when was it the responsibility of the maker of an operating system to prevent poorly-written applications?
Since when are operating systems compared to government structures? Operating systems are something we expect to be perfect by design, something where we accept minor flaws , and expect the maker to correct major flaws immediately. On the other hand ... a system of government is flawed by design, debates minor flaws and proposes fixes, but in reality only band aids the minor problems, and never fixes any of the major problems.
I don't believe a software engineering team, such as those designing the Mac OS, should be in a role of an executive branch of a democracy. It should be a carefully orchestrated dictatorship - one of the ONLY areas where the population under such rule can prosper.
I think one of the reasons Apple has been so successful with the Mac OS, the iPod OS, and the iPhone OS is that they are not meant to please everyone at all times - like a democracy is intended to do. Instead, Apple has made sure that if you want to live in AppleLand - you have to live and abide by the rules there.