But when will the ordinary people drive these animals out of their cities, mosques, etc?
They already are in many cases. There's no coalesced opinion right now, imo that's why the Coalition is playing a light hand with the Shiites. Many Shiites know this and some are even critical of the Coalition's inaction.