It seems the natural thing to do.
When our team members (or children) succeed, we praise their ability or talent. 'That's great. You're obviously very good at problem-solving', or, 'Well done, you're very good with clients'.
What's wrong with praising their ability?
Forget about IQ. It’s not working for us.
Our scores on IQ tests are not much of a predictor of how well we will achieve in the real world.