“Pot has been mostly grown inside because its illegal, not due to any inherent advantage.”
While cannabis was/is grown indoors to hide from LE there is a HUGE advantage to growing indoors over outdoors. You can have more yearly harvests from indoor growing & you have complete control of the environment the plants grow in. Indoor growers are not at the mercy of Mother Nature regarding weather, pests, etc.
Growing pot outdoors results almost universally in an inferior product.
There are just too many variables that must be mitigated/controlled outdoors.
PS: Miracle-Gro is poison to cannabis. Turns the soil sour almost immediately, and builds up visible salts in the soil.
PPS: In a high rise environment, the floor above you blocks out the light. Has no one taken this into account? Oh, the solution is “add more lights”.