I think one of the biggest misconceptions about plants is: they only need water (and light).
Yes plants need water, but they can't grow on water alone. They need all kinds of minerals that are in the soil. When those are gone the plant will die.
When you repot plants you add fresh soil so you also add minerals. But when you don't repot you need to add those minerals once in a while.
Tip for aquarium owners: a lot of plants benefit from the 'dirt' in dirty aquarium water.
An also lesser known fact is that there is a huge symbiosis between bacteria, fungi and the roots. So in fact you also need to keep them alive.
If you like aquaponics, then take a look at Goliad Farms. He raises greenhouses full of tropical fish, relying entirely on plants to remove ammonium from the water.
And yeah, that root zone microbiome is complex, though somewhat different in containers than in nature. In soil-like potting mix, you're generally guaranteed to have nitrifying bacteria, so ammonium fertilizers are still generally safe to use. (Ammonium can easily become toxic to plants; but soil bacteria oxidize it to nitrate, which plants tolerate in higher concentrations.) Stuff like sulfur to amend soil pH doesn't necessarily work in containers though, since you don't necessarily get the bacteria that oxidize that to sulfuric acid. Nitrogen-fixing bacteria for legumes may also not be present unless deliberately inoculated.
The plants would die without that microbiome in nature, but with human help it's not mandatory. Many hydroponic methods run with a root zone that's as sterile as possible, and the only major change required is to supply most (~90%) of the nitrogen as nitrate.
> Tip for aquarium owners: a lot of plants benefit from the 'dirt' in dirty aquarium water.
There are some interesting-looking mini-aquaponics systems out there that could be useful for anyone who already knows how to take care of a fish tank.
Yes plants need water, but they can't grow on water alone. They need all kinds of minerals that are in the soil. When those are gone the plant will die. When you repot plants you add fresh soil so you also add minerals. But when you don't repot you need to add those minerals once in a while.
Tip for aquarium owners: a lot of plants benefit from the 'dirt' in dirty aquarium water.
An also lesser known fact is that there is a huge symbiosis between bacteria, fungi and the roots. So in fact you also need to keep them alive.