How many of us software engineers have had this experience: you fight a code problem for an hour and then when you figure it out you realize a clear description of the problem was right there in the initial error message the entire time.
We aren't above this or better about it. Knowing what to pay attention to is hard, people develop a huge and complex set of heuristics that sometimes let them down. Failing to account for that adequately may be a problem in our society but I don't think framing it as individuals failing at the virtue of "reading thing thoroughly" will be any kind of solution.