I'm a Chinese student. Believe me, I abandoned Chinese food for Carl's Jr for good reasons. China is not on a right track.
China was an inferior student of the class, he used to get F for his final exams, but now he has improved to C or may be B, Admittedly he has been improving really fast, but this is because he was so bad that he had a large room to improve. How hard to improve from A to A+?
You mentioned that Chinese leaders are engineers, that's true. But I can tell you why, because 25 years ago, there was no such thing called "finance" in China. Did they have it in the Soviet Union? North Korea? Cuba? Also, in a country without a real legal system, why would people want to be a lawyer?
Those Chinese leaders became leaders, not because they are excellent engineers, but because they have connections. In fact, I seriously doubt how they got their engineering degrees.
I agree with you that engineers should play more role in politics and government. I'm willing to see more presidents with engineering backgrounds.