The problem is Muslims themselves,we see world wide protests when something like this happens but when a terrorist attack happens or some random joe does a horrible thing in the name of Islam ,the same people don't protest and send a msg to these terrorists that they are not following Islam and what they did is against Islam . When the said terrorist attack happened ,you can see post in the threads majority saying what he did was right ,it's west fault ,see Syria,afghanistan ,plaestine and what not.
If islamic countries feel he insulted Mohammed,then it's up to islamic states to break the relationship with france ,france had done what it had to do. It's up to people like Imran to break the ties