Two points
1) That this seems intuitively obvious is precisely what I was referring to in my post. This is a scientific question, to the extent it can be answered and we should probably be unsatisfied with what appears to be obvious. The research, as I understand it, just doesn't bear out your observation.
2) I think why people stick with something is a super fascinating question. What's that all about? Why did you stick with programming and become good at it? Why do I find the same tasks utterly soul crushing and frustrating to the point of rage? Why do I persist in taking Latin as I am now? I've almost quit half a dozen times when it's gotten really hard, but I don't quit. There is something that keeps me coming back to it. I suck at it right now, but I'm not quitting, in fact, I've been working pretty hard at it. So to me that's the research I'd love to see: why do you stick with programming when I, despite numerous attempts, just don't like it and give up on it easily?