The city fucking deserves what it got!
If Baltimore's police wasn't made up of murderous, jackbooted thugs, then there wouldn't be any riots in the first place.
Compare and contrast Baltimore or Ferguson to Charleston and how the latter city handled the Walter Scott murder. Whereas the governments of Ferguson and Baltimore (until recently) dug in their heels against their own citizens in defense of their corrupt police, Charleston's leadership had the basic decency to prosecute a blatantly obvious crime without trying to spin or weasel their way out of it. As a direct consequence, there have been no riots in Charleston.
The lesson for government here is simple: if you don't want riots, then respect the citizens' rights!