This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
It’s definitely both.
If you can’t have smaller grocery stores in neighborhoods due to zoning laws, what will be left is bigger stores which are going to be generally operated by large corporations.
That would only explain the phenomenon in urban areas that actually have zoning. Rural areas are suffering from the same thing, but don’t have zoning restrictions, so obviously that points to another cause.