What could have been done differently?

Similarly, you _pay_ MS for a product. A product which is repeatedly
vulnerable.

I think this is key. People (individuals/corporations) keep buying crappy
software. As long as people keep paying the software vendors for these
broken products what incentives do they have to actually fix them?

Imagine if your car had to be recalled for problems every week (for years
and years) [and you had to install the fixes yourself]. Do you think that
the manufacturer of that car would still be selling cars, or atleast that
model? Not likely.

Why do we as consumers put of with this for software but not other
products? It doesn't make any sense.

- Mike Hogsett