First of all, Freedom House is literally funded by the CIA, so their word on anything is worthless. Secondly, India's "democracy" is marred by a prime minister who tacitly approved of religious riots and of course the still-remaining caste system. And though I will not defend China's internet censorship or use of cheap sweatshop labor (though India is far worse in this latter category), the idea of only considering bourgeois rights rather than access to public services, literacy, extent of labor aienation, etc. is dumb.
China is more of a bourgeoise state than India is.