If you consider MNS as idiotic party , I am not sure whether you consider BSP , SP , Akali Dal , RJD , AGP (Asaam) , ML (Muslim LG), PDP , NC( Kashmir) as nationalist party. Basic fact is National interests cannot be achieved by neglecting aspiration of local people. Maharashtra is unnecessarily tolerating bullying of hindi belt. Like southern states it should have taken two language decision in 60s. Regarding current state of Mumbai if you move around city with open eyes for few days you can understand who is responsible for it along with corrupt politicians/ burocrats.