I disagree. In my opinion this development is very much related to Amazon and e-commerce in general. I'm living in a rural region that saw a lot of retail disappearing, yet I really don't see people cutting back or buying less. They just buy elsewhere. And who could blame them? Researching products online provides way more information than your small store around the corner could offer. Selection is vastly superior on the internet - not just on Amazon and big brand stores, but countless of stores catering to niche interests. Those have never been around here. However even general goods like clothing, mainstream tech, etc. - very often I know what I want and find myself just as certain that it's not available locally. Just the other day I needed a new vacuum and decided to get a specific Miele model. Before ordering I wanted to see if I could get it immediately in a 30 minute drive radius and contacted several stores that were featured on Miele's list of retailers. Poor websites all over the place. So I sent an e-mail to all of them, asking if could come by later and pick up the specific model if it's available. No store replied within the day, none of the stores had the model which I was looking for, which wasn't very niche either. Didn't matter - later that day I ordered from Amazon and had it delivered the next day via Prime.
I'm sorry, but when it comes to information, selection, availability and convenience there's simply no local competition for e-commerce.