Critics insist 190-metre tribute to Hindu warrior king is a gross waste of money which would be better spent on improving health, education and infrastructure in the teeming metropolis of more than 20 million people