Democracy will work only if there is a common ground and all are educated and thinking to some extent. India should be divided into 5 smaller countries. TN Kerala and Karnataka(Googles and Gadha GOda and Vayalar Ravi will be at each other's balls. Hilarious) as one country Ap and Orissa and Assam as 2nd( Seal the borders from B'deshsi), West Bengal and Bihar as the third( Lallo and Commies at each others throat) Delhi Haryana Punjab and HImachal and MP ( good people can be kind and pragmatic) maharashtra and Gujarath( Will be very prosperous with enterprize and intellect.Jai Modi. Thackerays will behave)Tripura Meghalaya and Gorkaland as one. Right now we have no clue as to who is ruling them. Jammu can comewith Punjab. If we cant do this go for capitalistic dictatorship like China.