I'm not sure they lack such understanding. Isn't this what psychologists call cognitive bias, or something like that? I believe there was a thread here on HK about it, a study showing that people often do irrational things because they assume they know everything. You know? People just think "geez, that is easy..." and rush to answear the first thing that comes to mind, just to discover that they missed the details and feel really stupid :P