No it is a Nurture in the Nature vs Nurture debate is still very creditable.
A lot of people like to put a lot of effort into Nature, because it means stuff that you are good at is because you yourself are unique enough to have such attributes, and any fault isn't your fault it was because you got the short straw in the gene pool.
We don't like Nurture because it means we are responsible for ourselves and others. I am smart because I had good parents and teachers, and I choose to work hard at it. Not that I got the smart gene. Or I have a few extra pounds on me because I chose to eat that cupcake when I should have picked an Apple, or decided not to go to the gym. It is easier to say I have the Fat gene.
I personally think Nurture is a larger influence in nature. Sure some factors my natural colors, gender, height and perhaps chances to get some generic conditions. I may not control, but if I went out more my skin would be darker, or stayed in more it may be lighter. When growing up if I exercised a different amount or had a different diet I may an inch taller or shorter.