Kinezokyprios
Perverted Mind, Pure Heart.
Soil is the best medium by far. If you master the art of enriching it properly and the art of properly watering, then it will provide the best quality and the highest volume of yield, even dwarf hydroponics in quantity. Nature is not stupid but very wise. The forces of nature made the choice for us before we even existed as a species - plants grow optimally in soil. Just observe how wild plants grow and you will find the appropriate soil mix for your area. And remember that soil is a complex, interspecies ecosystem. Again observe your local wild plants to discover the optimal ecosystem interralationships between companion plants, worms, fungus and bacteria that will benefit your crop. Provide these and you will win.