I'm finding over the years that especially today's students, often lack some degree of analytical thinking as they want the answers the easy way. Thinking things through seems to not a priority. I do try to get them to think their way through a problem/question.
It is satisfying when they start to get it and the dominoes start to fall.