Oh, I see, in order to claim to be able to explain something one has to be able to explain absolutely everything associated with it, regardless of how remote, right down to the molecular/atomic level, and beyond?
The point is just that our understanding of photosynthesis isn't complete either.
I'll try to explain this better. I'm not saying that photosynthesis isn't well understood, only that it isn't better understood than gravity. I actually agree with you that photosynthesis is very well understood. In both cases (photosynthesis and gravity) we have a
theory that agrees with experiments, and that's a prerequisite of understanding. No understanding is possible without a theory. In both cases,
the theory is understood perfectly by the best scientists in the respective fields. Both theories contain things that seem "magical" because the theory offers no explanation for them. Those things are the axioms of the theories. (Every theory has to start with
some set of statements that are just taken for granted). In the case of gravity, the only axiom is that space-time can be represented by a real four-dimensional smooth manifold with a metric tensor of Lorentzian signature that satisfies Einsteins equation. In the case of photosynthesis, every single chemical reaction is a separate axiom, and so is the existence of light, the existence of the chemicals, and so on.
I actually changed my mind a bit while I was writing this. I was thinking that photosynthesis is much less understood than gravity, because of the its dependence on chemistry and even quantum electrodynamics (absorption of photons), but it isn't. When we're talking about photosynthesis, those underlying causes should be thought of as the axioms of the theory, and not as an indication of poor understanding. I still think that gravity is better understood than photosynthesis because the theory covers such a huge range of phenomena and agrees with experiments to such a ridiculous degree of accuracy, and also because it only has one axiom instead of a long list.
Now the question is, why do
you think that gravity is not well understood?
You wrote the stuff below in a reply to Sol, but I'm going to answer it anyway.
Don't you mean "The Theory of General Relativity"?
General relativity
is a theory, so your way of saying it doesn't add anything. It's like saying "I saw it with my own eyes". Well of course you did. It's not like you could have seen it with someone else's eyes.
"Spacetime"! What's that then, exactly?
A real four-dimensional smooth manifold with a metric tensor of Lorentzian signature that satisfies Einsteins equation.
I'm sorry, "presence of energy"? Can you be more specific; maybe give an example?
More specifically, what he means by "presence of energy" is the stress-energy tensor, the T thingy on the right-hand side of Einstein's equation. I explained it to a degree that's appropriate for a forum post earlier in this thread. If you want more details, you're going to have to pick up a book on GR. "General Relativity" by Robert Wald is one of the standard texts.
Bends what, the "spacetime"? Bends it in what sort of way, and how?
Exactly as described by Einstein's equation. If you want more information, read Wald's book.
"curved space"? What's that then, exactly?
This can't be explained in a forum post. Read Wald's book or a textbook on differential geometry.
Er, that's it? I should be able to claim to "understand" gravity now? Methinks you have more work to do!
No,
you have more work to do. If you want to understand gravity you have to understand differential geometry first. Other prerequisites include linear algebra, calculus, classical mechanics and special relativity.