Just, who is in front of these three people? Synchronous development is naturally the best choice, but there is nothing so perfect in the world. When you can't synchronize, which comes first and which comes later?
China government has always believed that people's livelihood comes first, and people can only pursue democracy and civil rights if they survive, so it is necessary to give priority to solving economic problems.
Western countries believe that the people of China want democracy and civil rights first, and people's livelihood comes second. They think, "Give me liberty or give me death!" . China people should first engage in western freedom and democracy, and then engage in people's livelihood.
So the west thinks that China's economy is more developed than India's, but this development is useless, but it is not as backward as India.
There is another question, about democracy. The west believes that democracy is only based on their standards and is no different from them.
The China administration believes that democracy is not a patent of the West, nor is it judged by the West. Democracy depends on whether the people accept it. If the people don't accept it, there will naturally be a revolution for the government to accept. Mao Zedong just said a famous saying, rebellion is right!
So what you said is right on the whole, but it needs in-depth analysis and research when encountering practical problems. Idealized slogans are not conducive to solving practical problems.