Those shops are money laundering vehicles. Meaning: they are subsidized by cash from illegal activities and without that they'd be unprofitable as well, leaving high streets empty.