I think that people calling themselves "less gifted" than others really just haven't put the work in.
Sure there's gonna be some super special anatomically perfect guys that can take it further, but there's nothing keeping the average joe from learning most intermediate-difficult moves on whatever obstacles if they really want to.
I generally don't like calling anybody "gifted". Respect how much work they have put in.