Re: this slashdot article on Software Reliability. What most non-software developers don't realise is that quality is hard for several reasons:
1. It is expensive and takes time
2. It is difficult to market and sell
Consumers have always wanted those things that are 'new and improved', not 'more stable and resilient to failure'. Which basically leaves you with only a few choices:
A. Live with mediocre quality
B. Spends lots of money
C. Wait for an open-source version to mature.
I chose 'C'.





