The problem is that we currently have starvation due to poor distribution of food. Rich people can afford higher prices and will continue to waste (in fact, lots of rich people already eat organic), while the poor will feel the squeeze.
Ignoring that it's not always a good idea to distill a complicated system to a single factor like distribution or scarcity, I believe the calorie numbers frequently stated often do not discount for the fact that roughly a third of crop yield is fed to livestock, nor are typically the variety used for human consumption.