I often read about buggy software and how vendors should be held accountable. Usually it is from someone writing is USA Today or the Wall Street Journal probably quoting a lawyer or policitian who has never programmed a day in their life, but I also hear it when the Linux zealots blast Windows. However what …