This article is full of incorrect data. Obviously weight is diet and lifestyle. There is also a huge diet component to height while you're growing (between 4-23ish). If you're malnourished on McBeetus you're not going to be as tall as you would have been had you been fed well. There is a genetic component to height too, but nutrition while growing is also important.