Is food delivery industry overfunded?