Only just realized this when watching a diving video.
But why isn’t the ocean full of massive plants? The surface of the earth is covered is giant trees working to fight against gravity, wind, and fire.
But in the ocean you have little things like coral beds and sponges and maybe a kelp forest.
Seeing as weight is massively reduced, and the closer you get to the surface means more light, and water and nutrients are probably plentiful… Why isn’t the plant life more massive? What is the limiting factor to things evolving to be bigger?
Only thing I can think of is CO2 perhaps?


Wind dominates the morphological structure of trees. Weight is not the limit to tree height. Trees could grow many times their current maximum height on a planet with no wind. You could hang iron weights on most trees much greater than the weight of the tree. As long as the wind wasn’t blowing hard, the tree would stand.
Wind, the movement of something as light as air, is able to dominate the form land plants have evolved into.
Now realize that water has a thousand times the density of air.
There’s a reason all it takes to cause a local explosion of diversity in sea life is to dump something solid like a subway car into the sea. Water has so much momentum behind it that life struggles just to remain firmly fixed in one place while subject to waves and current.
EDIT: Also one other major structural factor: soil! Dry well compacted soils are stronger than moist loose soils. The sea bed is an ever-churning bed of loose water logged mud and sand. So not only are ocean plants subject to much greater lateral loads due to the 1000x density of water over air, but those ocean plants also must cling to the worst foundation imaginable.