Like you I'm against militarizing the police. That's for 3rd world $hit holes.
I'm astounded how many people on this board want to see the police in military hardware.
However, riots are spontaneous and so unpredictable so it will be some time getting the Guard on scene and organized prior to being effective.
The police can expect to be the only thing between the rioters and the public for a time.