So why should we just accept that computer software products are never 100% complete when we buy them?
As far as I know so is there no other products we accept that with.
Unfortunately, I believe the fact that if this phenomenom was indeed originally "invented" with computer software, it has now reached a global level .... As most of the products we buy do contain software.
Amongst other example, I can give you several product, that are not computer software, but do contain software :
- Iphone v4 and the "non working antenna" thing,
- DVD/Blue ray players : I bought one recently, plugged it (with LAN connection), before beeing able to read my first blue ray disc, it downloaded 4 updates from internet,
- in a not computer related thing : I own a RHIB - rigid hull inflatable boat -, with an Evinrude ETEC 2 strokes outboard motor. I had a fail with the engine (I've been lucky, I was on a river, not in open sea) : the engine went into a
fail safe (ah,ah,ah) mode, only run at very low rpm. There was no way to cancel the fail safe mode, I had to go back to the shop where I bought the motor. The guy told me it was a bug of the firmware release of the engine, and he upgraded my firmware, never had the same problem again after ...
- my boat engine example can be applied to cars, too. Never heard about the embedeed computers on car with epic fais ?!
Those examples are not here to justify the fact things are like this now. They just show everything works like this ...