Can some indian perhaps shed more light on this? Why do Mumbai people hate Hindi and do not want that their elected members take oath in Hindi language? Even they brutaly attack those members who try to take oath in Hindi.
In a civilized society .... you can express your disagrement on any topic and that is what has happened here ... though i must add that violence was used which everyone has condemmned. That is the reason that these legislators have been suspended.
Though not the finest examples but you can still learn from this ... how in a democratic setup you can express your opposition to an idea !!!! you dont necessarily have to blow yourself up to be heard :D