This just in from the eggheads: actions have consequences. I think it’s more likely that what Smart People actually have isn’t some supernatural common sense that allows them to iterate over cause and effect to a greater degree than Joe Stupid, but rather a set of specific domain experience and knowledge that allows them to infer that particular effects follow particular events about which they are reasoning.
Everyone can understand that actions have (first-order) consequences. The problem is that most people stop there. But consequences also have consequences, those are second-order consequences. And you can follow the reasoning to nth-order consequences.
The better game players (chess for example but can applied to anything) simply go deeper in the search tree and try to average out all outcomes... that's what higher-order thinking is. You go deeper in the tree and you backtrack.