I agree, except for the caveat that we don't know exactly which DNA relates to what. In other words, we can't (yet) identify a gameness gene, an ability gene, etc.
Sometimes i have the feeling, evolution kennels thinks we do.