kohlrak: The irony is that GOG Galaxy was specifically aimed at people who aren't that quick or tech smart. When we see posts like this, we see Galaxy failing at it's intended job.
Randalator: When you idiot proof something the universe just creates a better idiot.
i've also noticed that sometimes idiot proofing something can actually make something harder. An example of this i made to my girlfriend earlier was "learning japanese." The "kana" (仮名) are letters with (except certain special cases) consonant and vowel pairs. One method of simplifying the language is to teach the speaking part using roman letters (what we're used to in european languages). In doing so, we create the most unholy bastardization, because people have a very hard time wrapping their heads around consistent pronunciations of certain letters regardless of context (so "e" [え] and "i" [い] are particularly gruesomely pronounced, and don't even get me started on the R, which are like spanish Rs). So, for a practical example, 猫(ねこ, neh [approximate, not exact] koh, or cat) ends up being called にこ(knee koh) by white people, resulting in the most hilariously terrible pronunciations white people are known for: such as "knee koh guh sucky dehs" which sounds like a porn movie instead of "I like cats" which would be neh koh ngah ski dehs." What's worse, some people actually think that that kind of pronunciation is good, since they managed to learn a whole language worth of bad pronunciation in a matter of a year or two, only to find out it's now harder than if they knew nothing, because you have to find a way to unmemorize all that trashy pronunciation that is completely incomprehensible. And this is ignoring the issues that come from teaching the letters, but via romanized forms (which at least produces consistent pronunciation, which is a vast improvement), but often still ends up completely screwing up the same letters (only in a consistent way that ends up being understandable once you learn hillbilly american japanese). (For reference, it is possible to teach via text and get decent or better pronunciation, but you have to go into "complex" topics like palatalization to not sound like a weirdo when speaking, which is what everyone's ultimately trying to avoid but as a result their solutions make basic pronunciation fantastically more difficult or even impossible.)
EDIT: And teaching え requires teaching that the "long a" or "ey" of "hey" is a diphtong (2 vowel sounds considered by the speaker as 1), and that you need to learn how to say that sound without adding the い (the other half of the vowel).
EDIT2: Another classic example: C++ is supposed to protect people from their own stupid choices, but in doing so often makes tasks harder. It took me a few days to a week to try to code some netcode in C++, because i was fighting with a bunch of type casts, the biggest one being storing IPs in a single variable: i wanted the individual data but i thought that a 4-byte variable could sit quite comfortably in an unsigned int. After a few hours of fighting, i said "screw this," and i made the program from scratch in assembly in less than 24 hours later, which is supposed to be the most difficult thing to develop in, because it doesn't protect the coder from himself.