They 'guarantee' ....
Some people have a knack, call it a talent, for whatever, which they can develop and hone and improve. Others do not.
Is it possible that everyone has the same talents but in some they are simply hidden or latent? That's sort of my default assumption, but experiences have shown me that's just not the case.