Names that are broad, like Food.com, have no value unless you create meaning underneath them. It approaches the generic and defines what you do. It has a short-term advantage but in the long run limits you.
As these companies are going under, there is a surfeit of names and nobody wants to buy them. The e-commerce category is dead in the water from lack of funding and companies are throwing assets out there and getting no takers.