Thanks for pointing out the comments. I was about to dismiss the article as well but there are some great contrarian comments as you pointed out. My favorites:
-Innate talent > Practice. Painful to admit, but better if you can own up to your weaknesses early on and focus things you are better at.
-Extensive practice only applies to single tasks, not complex activities such as business which requires being good at multiple disciplines plus coordinating and understanding the interaction between those disciplines