This question often raises the issue of nature versus nurture again.
Are analysts born or are they made (trained).
We can’t deny that ones genes does have (or should have?) some effect. But that gets us nowhere if we are looking for ways to make improvements in the quality of our analysts.
What do you think are the critical skills needed? Why it difficult to inculcate those skills?
I’ll return to this topic soon, after you have some time to mull over this issue.