Yeah, I did. You just didn't read much into it. A long time ago I read a philosophy book from an 18th century economist who's name I can not longer remember. In it, he argued that every time there are technological advances the maximum population the society can support will rise. The population will continue to grow until it reaches that cap.
What that means for us today is that we are living in a blessed time. America is able to waaaay over produce for the number of people we have in the country. That's part of why we are such a wealthy nation. However, our population growth isn't static. Looking at your graphic in the simplest terms, we can support lets say 40% more people living in this country. Then things start to get rough as we have to compete for food and live off potato soup like they did in the bad old days. Resources aren't unlimited. Even America has a population cap. I'm not saying we are going to be having food shortages in 10 years. We won't. But 100 years from now (if climate change hasn't ended the world) might be a different story.
Further, a quick glance at that graphic and I can tell is't not based on any real stats. Think about it. 40% of food we produce is thrown away, and it claims that that is enough to feed 25 million people. There's like 350 million Americans. If we really are throwing away 40% of our food, then that 40% should be able to feed a hell of a lot more than 25 million. More like 150 million.