If you're going to riot and burn things, why would you do it to your own town?
It's not their own town. They don't actually own it. They don't own homes, they don't know businesses, many of them have to take public transportation. They don't pay property taxes. Ferguson, MO is just a place they happen to be stuck living in, not their own community.
That's why it's not that hard to imagine why people there would be so comfortable in destroying it.
They are destroying rented homes, rented businesses, and rioting on rented streets. No liability to them.
Its more than that...they still shop at these places, live around those streets, etc.
The same people destroying the walmart tonight are going to be mad that its not open for 2 weeks after this.
It's not really more than that. If anything, they are creating economic prosperity for themselves. Wal-Mart will now have to further increase holiday staffing to clean up the mess. Nobody has any reason to care about the cost of the damage.
Until they are given real stable opportunity to own businesses and homes of their own, nobody will ever care about the cost of the damage.
But will Wal-Mart keep open the shop up again, Ferguson have seen a large demographic change from 2000 to 2010, it has become blacker and poorer (and I doubt we see that will turn around with what Ferguson now is famous for), there is a major risk than many of these shops, will just close down and their owners open new ones other places.