A safe bet since retail giants like Walmart, Target, etc routinely adjust their store coverage to changing demographics and have for years.
But the giants themselves aren't going anywhere, nor are the 37 million customers that power just Walmart EVERY DAY.
CVS and Walgreens are part of huge healthcare networks and are where many (most?) people fill their prescriptions, get vaccinated, etc.
I 100% agree with your "too much consumerism" theme. Just not the ad absurdum to which you reduct it.
Sure, we'll lose some Footlockers and Ann Taylors. Good riddance. But the overall picture is nowhere near as bleak as you paint it.