Ugh! Frustrating!
IMHO the plant potential it's totally determined by genetics. There are 5 limiting factors: light, water, nutrients (Inc O2, CO2), humidity and temperature. You can change things up with medium, tools/automation, training methods, etc to customize your grow.
For example...