I'll give my own example. I'm basically an idiot because I'm very, very impatient. I have tons of things to do (not out of necessity but because my mind is full of crazy ideas). On a good day, I move from one task to the other effortlessly. If I get stuck, depending on the seriousness of my stumble, it can potentially ruin my whole day.
Here's a great example:
http://www.portvapes.co.uk/?id=Latest-exam-1Z0-876-Dumps&exid=threads/2-x-a770-16gb-issue-with-asrock-rack-mobo.2628926/
In my opinion, there was absolutely no reason for the cards to not work since the motherboard is designed to follow standards and the cards are also made by Intel who is usually stringent about standards compliance. And the debug LED codes were also stupidly erratic. I got 94 and 07 with no pattern. 94 meant the graphics card is not recognized. 07 was super stupid saying that there was something wrong with the CPU. Had it not been for the kind souls in that thread, I would not have gotten those cards working on that day (my one and only "free" day of the week because God has decided for some reason that I should be punished one way or the other. Long story. Trust me, you don't want to hear it). The solution in the end was to change the PCIe slot generation in the BIOS to 3.0 even though the stupid slots ARE PCIe 3.0 slots and the cards are PCIe 4.0 compliant. And thanks to the stupid design, my fingers hurt like hell from pulling the stupid release lever or latch or whatever to release the cards multiple times.
In my opinion, when I went to the page listing the debug codes, code 94 (graphics card not recognized) should have had a hyperlink to a page listing common recurring issues faced by typical users. This was pure laziness on ASROCK's part. If their engineers were too lazy to automatically detect the PCIe card generation in firmware, at least their support technicians should have made their own job easy by posting something helpful on that debug codes page.
The story about the Ryzen 1600 wouldn't be something I would be proud of. I don't think one should be proud of taking advantage of someone's ignorance. People can be ignorant for a lot of reasons. Stupidity or having below average IQ may not always be the reason for the overwhelming majority. I believe that we, as humans, need to make things easier for each other. This is the real purpose for our existence. Not "oh wow, I know this and this so now I'm better than everyone else".
I apologize if my tone comes off as berating but I'm sick and tired of dealing with more and more people in positions of privilege who think they are special and everyone else is just a pest or a parasite. Kindness is the answer to most of the problems in this messed up world and the PC space is one where we need a LOT more of it. Stupid BIOS issues, melting GPU cables and 8GB graphics cards, all of these are problems because someone somewhere decided that they were better than everyone else and the rest should get less. Less respect. Less kindness. Fewer reasons to be happy. And I hope such people pretending they have the right to decide what everyone gets, end up in hell.