In no way do the suburbs have the quality and diversity of food that any urban core does. 0%. I've been in both, they simple do not compare.
Many suburbs elsewhere may only have Applebees as the pinnacle of culture, but that is not a given. Not every city is the same around the world. Not every suburb is the same.
If you took everyone in the suburbs and built them dense city neighborhoods they wouldn't suddenly have great places to eat.
There is no way in which I consider this a replacement for restaurants. Or vice versa. You can value both, one, or neither, but they aren't the same thing.