Tell me one country with this diversity in religion and ethnicity not having such problems.
Hussein was made to leave for a reason and so does Rushdie. If India tries to avoid any clashes through not allowing people who have their art.work mocking particular religion. These people think they are ahead of the curve, they should know what will rattle the society. These people create work each causes violence and hatred. Its not only the mobs' fault but these people are equally responsible. If a known person of mine gets killed in a riot because of these people showing "art", I will blame the mob along with the artist. When you are famous enough, you have to be responsible just like you want general populace to be.
As fr Ahmadiya conference, we should first focus on decreasing the extremism rather than enabling the anti-social elements. The Blacks in America got better treatment as the people got less violent with coming generations which didn't look Blacks as slaves and second grade human unlike their former generation. Blacks were lynched in Texas. Now African American is the word you used, N word is considered derogatory etc.
Even with so many decades, their is still racism present in so called "Open" society. France is also "Open" society which allows to mock a religion and give the argument of Free Speech.
First you create an environment for more reasonable voices to get attention and avoid any hatred being spread. You need multiple pronged strategy rather than targeting particular section of society while brushing off your own responsibility.
If I am a known person in a particular section, I will avoid presenting something that can cause problem as I can see that people won't accept it and will wait for more appropriate time. Just to get cheap publicity by offending religious sentiments and spotlight, I won't become accessory in Murder if a person is killed in riots emerged from opposition of my work.