I see your point. But most people don't want to put whatever and have it work. Most people don't even know what a graphic card is.
It's the vendors that want to be everywhere to make more money. But they can't provide the quality with the increasing complexity.
That's why Apple's setups are often considered good quality. They solved the problem by limiting the hardware and software combinations.
I dislike Apple but I can at least see that their strategy worked.
The problem I got with this is that proprietary software has the same order of magnitude of problems that free software has. But I paid for the first one, and people writing it are paid.
I can accept bugs in FOSS because of it's very nature. But if you can't give me a guaranty that my product will work, what did I pay for ?
It's the vendors that want to be everywhere to make more money. But they can't provide the quality with the increasing complexity.
That's why Apple's setups are often considered good quality. They solved the problem by limiting the hardware and software combinations.
I dislike Apple but I can at least see that their strategy worked.
The problem I got with this is that proprietary software has the same order of magnitude of problems that free software has. But I paid for the first one, and people writing it are paid.
I can accept bugs in FOSS because of it's very nature. But if you can't give me a guaranty that my product will work, what did I pay for ?