See, here is the dilemma:
Consumers always complain about problems they have with software and hardware. Companies have issues finding them answers and effectively solving the problems.
The scenario that made me think of this is a video game. Let's create a story. Let's say there is a guy named Andy. Andy Is not particularly gifted with computers and electronics, but he isn't dumb. He has an xBox. He plays a video game on this xBox, for example "Fallout: New Vegas." He comes home from work every day and plays New Vegas. One day he comes home and finds a bug in the game. I'm not going to think up an example bug, but let's say it severely messes up his saved games, or something like that. Now Andy can complain to Microsoft, who makes the xBox, or more likely to the company which made the game, in this case Bethesda Softworks, I believe.
But here's where I can't decide. Do I blame Bethesda for not finding the bug, or do I say it wasn't Bethesda's fault because the bug was circumstantial? In other words, the bug could have been the result of Bethesda's overlooking and lack of testing in that area. Or it could have been a bug created simply by that exact circumstance or action in the game, a bug created by a large combination of different things. I'm not sure if i'm explaining this very well, but some bugs are created not by a problem in the code, but by a combination of actions performed using the software that somehow caught each other the wrong way and caused it to crash or do something else unwanted.
I guess my point is that no software is bug-free. Ever. And consumers can't expect to have ABSOLUTELY NO PROBLEMS with the software they use. After all, I'd like to see them write software on their own with less bugs. Yeah, right. Don't take software for granted. Don't expect a ton from it. Software is going to have bugs. It is going to crash. Don't get angry at Microsoft, Bethesda, Adobe, or anyone else just because you had a problem with their software. They put lots of work into it and they're not trying to ruin your experience. Just try to find a solution. Getting angry doesn't solve problems, and smacking your computer sure doesn't either.
That reminds me...The tuners in the band room at school....sometimes they turn off when I try to press the tone button. If I drop them on the ground, the tone button suddenly works. Great engineering, Korg.