@yogthos
You didn't understand - restaurants have no profit from food past expiration date. They *could* give it away for free and many want to.
They are *legally* prohibited from doing so by the law, not by capitalism.