Mostly genetic.. environmental factors further influence results too.. higher heat or humidity might make it fluffier, for example, but genetics still dictate the upper and lower range of that.
the canopy is showing some sort of imbalance in your feed (diary pictures more so). i have a nutrient spreadsheet linked in my GD profiel that may help out.. in addition to testing runoff and such.