Clearly, you haven't been following this forum carefully. If you had, you would have noticed that most of the threads here are about Indian problems. Indian economic problems, Indian social issues, political problems, and so on. Only a blind fellow will say that Indians on this forum do not discuss or accept Indian problems. That is the biggest lie.
No one claims that China is not ahead of India. I happen to know China (and East Asia in general) quite well, and while it is true that China is ahead of India as of today, China is still not a developed nation - not in the same league as the rest of East Asia - Taiwan, South Korea, Japan, etc.
If you expect that you won't find any threads about China here, you can think again. Overall, Indians are less hostile towards China when compared to Pakistan. Maybe you need to ask your CCP to stop propping up terrorist countries like Pakistan. The suspicion towards China that Indians have will automatically reduce to a great extent.