India has always been run on a far more authoritarian model than the U.S. Yes, it's a true democracy but freedom and democracy are not the same thing, and the legacy of the former colonizers is very much there still. Modi is just pushing the overall authoritarian stance of Indian institutions in a different direction that anyways provides him with a lot of shallow, surface popularity.