Walgreens, like any other business, is not there to supply free goods to low life scum that take without paying and endangering the employees and legitimate  patrons.
They are a business in place to Make A Profit. When the loss to thefts and damage to the property reach a certain point, the only choice they have is TO CLOSE.
If you want businesses to stay in your community, then you need to support the business and stop the thugs!