Earlier quoted context omitted.
I think genwin's point is that we humans behave very stupidly whenever we find an innovation that allows for exponentially more of anything. We behave as if that massive growth will continue forever, and it never does, and usually leads to a crash worse than the solution. So if a new invention allows us to feed all 7 billion of us comfortably, instead of just feeding 7 billion of us comfortably we'll instead create 1…
I do not see factual basis for this claim - how Green revolution led to a crash that is worse than the solution? How modern medicine led to a crash? So far all malthusian prophecies had been reliably wrong. You can claim that sometime in the future it may happen that they still will be true - I can not really disprove that. But you can not say "it never does" - because so far it actually always did.
There is plenty of factual basis to the claim that we're borrowing against our future to feed the current population.