Wrong, utterly wrong, the difference is primarily in constant humidity, constant temperature, monitored watering, stable light cycles and chemicals. Genetics play a part, but that it's the only one is an illusion.
Look, I've had access to hundreds of cannabis variants, every day, for decades.. Outdoors, indoors, haze, skunk, ice, pot, hashish and blah blah blah, because I live right next to a cannabis supermarket that has been open since the 70ies.. Outdoor marijuana is about half the price of indoor, half the strenght and half the smell.. So gimme a break about your tomatoes and what's not, please. Your outdoors crap isn't on par, because you can't insure stable light, stable watering, stable humidity and stable temperature.
Enough of your tomatoes, read the above.