And the sad thing is, any company who tries to build a sustainable business model can't get a foot in the door because the customers will just say (for example), "why would I pay $24 for that pizza from you when I can get it for $16 from another company [which won't be around in a few years because they're not sustainable]?"
So in the end, neither model is sustainable in practice.