1.Hydroponics usually requires a greater technical knowledge than crop growth in soil (geoponics).
2.Hydroponics usually requires more expensive equipment than geoponics. Most hydroponic crops are grown in greenhouses or controlled environment agriculture.
3. Hydroponics usually requires more and more frequent maintenance than geoponics. If timers or electric pumps fail or the system clogs or springs a leak, plants can die very quickly in many kinds of hydroponic systems.
4.For the previous three reasons, hydroponic crops are usually more expensive than soil-grown crops.
5.Solution culture hydroponics requires that the plants be supported because the roots have no anchorage without a solid medium.
6.Hydroponics has been widely exaggerated as miraculous.
7.Hydroponics will not always produce greater crop yields than with good quality soil.
8.Hydroponic plants cannot be spaced closer together than soil-grown crops under the same environmental conditions.
9.Hydroponic produce will not necessarily be more nutritious or delicious than soil-grown produce.
O_O Mind you, hydro can be very profitable if utilized correctly, though I would never consider growing in my house.

