In my opinion you're rather overstating the situation in the last sentence, but that's by the by. But more importantly I just don't agree with the sentiment here. I don't think the answer to "what are people to do?" is ever "lash out violently and randomly", or at least if that is the answer that's given it's not something to be applauded or held up as something rational. Mindless destruction is not a good thing. I'm not advocating for anything of the sort of course, but I could at least understand attacks on police or government buildings, property, or even employees. As wrong as I'm sure I'd still find most of that, it would at least be a rational act. Burning down a newsagent or stealing a TV though... this isn't a rational response to anything at all, ever.
I think in the context it's pretty clear that we all know what the causes are, even if we don't see it all the same way. It's not really necessary to reference them the whole time. It's not as if he's actively denying them or actually claiming these riots just spontaneously materialised out of the ether. I don't see how it's racist to just say "riots are bad", and I'm not a fan of this whole dog whistle concept anyway.