The man, Narendra Modi, as portrayed by his detractors, is the most polarizing figure in Indian politics. Believe it or not, Indians at this juncture could be classified as Modi...