Who gets it and who doesn’t

I wonder what your perspective is on people who « get » this thought work quickly and with more ease than others, and on the other end of the spectrum those for whom it just doesn’t click, or they don’t understand the point, or they resist it.

Is it a matter of intellectual ability, like some people are good with numbers or abstract concepts, and others need to study harder? Is it that different teachers will resonate with different people? Or is it a matter of them being « ready » and at a juncture in their inner life where it is the right teaching at the right time?

Thank you!