By "high street shops", are you talking about the smaller, independent stores that employed savvy, friendly people, whose prices may (*but not always) have been a little higher, but you didn't mind because you used to understand this thing called value?
It doesn't bug me in the least that crappy software stores such as GameStop would go out of business, but it's the same old worthless story repeating itself time and time again:
Small shop that everyone loves expands, opens a few more stores and gets bought up by a larger company who then kills off all the smaller company values and integrity. Large company, by the time it did everything it could to ruin the smaller business model ends up getting absorbed by an even larger company. By this time, all the stores look the same. Robots who do nothing more than earn a mediocre "living" as glorified clerks, robopathically executing their illogical and petty national corporate initiatives, become even further despondent as they eventually end up going out of business themselves because they forgot what customer service is all about and failed to recognize that not every market it is the same as one say, 2000 miles away.
Look at all the superior smaller stores that gave way to larger ones throughout the decades. Now tell me things are better out there in retail today. Somehow (it's no secret really - look at the average consumers spending habits) we've ended up with less choice. Less competition. Less innovation. And ****tier products. That includes the nonsense many software developers/companies are pulling today that basically forces the consumer into being a paying beta testing guinea pig. Yes, I like physical media. I also like knowing when I bought something (especially when it was on cartridge), enough time and care went into it back in the day to know it was the final version. It worked out of box and you didn't have to wait for a revision or other bugs to be worked out AFTER you paid for it. I have no interest in modern gaming today for all of these reasons and more. The few things I've paid and downloaded onto my phone or pad, I've played for less than a few minutes and would have totally forgotten about, if it wasn't for the constant "updates" incessantly bugging me on said devices through the damn app store. lol