The article was written based on a series of interviews. Smart people don't fool themselves by ignoring the problem or acting as if the problem does not exist. Most people know that the problem exists but they also know all the other things around those problems ( constraints ) and it can get overwhelming to them. For instance, they will come up with a solution and at the same instant also see all the problems associated with that solution - the loop continues.