Of course, as any mother will tell you, the answer to the question "How did sauropods get so big?" is "Because they ate their vegetables!"
Actually, you have it backwards.
How were the sauropods even capable of eating their vegetables? Because they were so big!