You're thinking too narrowly. Buying a cow is a short term investment because cows don't live very long.
And yet dairy farms can last for centuries.