Indian Muslims should realise one thing. Instead of blaming all the politicians for their woes, they should look at the root cause of their problems first. In any indian city, they should understand why is it that all the muslim dominated areas are un-developed. They have narrow lanes, no proper houses, not much of commercial development. The moment you enter a muslim area the whole area gets congested. They should understand that they were the ones who are opposing their own development. They dont allow govt officials to enter the place and start development. The govt officials also fear that when they bring down illegal constructions in the muslim areas, then there might be a communal riots..
Y have muslims created such an image for themselves. They should also co-operate with the government. They should look at things always from their religion's point of view. Its high time they separated religion from development. If they want to be in the mainstream, they should be the first ones to take the step.
They should have a mindset to question why a certain govt is not developing the muslim areas. They should be open to development, and they should stop cribbing for each and every move the govt makes, and they should give it a religious angle.