Why should any of them step down when they have done nothing wrong. The riots weren't instigated by some covert plot which the government failed to uncover. It was a spontaneous eruption of anger in response to a traffic accident. Nobody could have foreseen this incident.
Kudos to the government for responding so effectively. In other countries, the rioting would have lasted for days.