There is a lot of confusion about what hydroponic growing does for plants.
I'll try to explain it.
Perfect marijuana would be when a plant has received the most light that it can possibly use genetically and the most nutrients in the right proportions that it can possibly use genetically and the perfect amount of water.
Nature seldom gives a plant all that a plant is capable of using. The nutrients are either too few, too dilute or in the wrong proportions. The light is sometimes blocked, or too shaded or causes too much heat on the plant.
This is the value of hydroponics. Using hydroponics, the water, oxygen, nutrients, light and temperature can all be adjusted to provide as much of each variable as the plant can use. This enables the plant to reach it's full potential in size, potency and quantity of bud.
Only aeroponics can provide more perfect growing conditions than hydroponics. Actually, aeroponics is just another type of hydroponics.
Some hybrid soil grows are approaching the effectiveness of hydroponics. Advanced nutrients and soil additives make soil growing much better than what nature supplies as well.
I hope this cleared some of the misconceptions up about hydro.