| Oh I report bugs all the time. For open source projects. When I pay hundreds of euros for a product I expect it to work. Strangely it something we don't expect for anything related to computing. We have such double standard. If you buy a washing machine and it doesn't work, the brand sucks. If you buy a graphic card that makes you OS crash, it's just nvidia needs a little help. Replace nvidia with any gadget or software. Windows uses to crash all the time, and people found that normal. The same problem with a microwave would have issued a massive recall but microsoft got away with it. Well, no sorry. You just sold me a non working product, wasting my money, my time, and preventing me from doing the task I was going to do with my computer. I'm a dev, I understand perfectly WHY it happens. Complexity VS expectations VS cost. I get it. But the consumer is cheated here. |
I guess it depends on how obscure/serious the bug is, but the reason we can't have everything working always is because people want to be able to put whatever random hardware and software of their choice together and have it all work. It's not that simple.
There's a lot of stuff that has to go right for things to not have problems. PCs have become insanely complicated and there's almost unlimited chances for a particular combination of hardware/software to have bugs out there.
If you paid (a lot) more for a certified system, then maybe you could expect it to work flawlessly. Are there vendors that do that? I guess it would have to be for only a particular software setup as well.