It's not that Indian Air Force is perfect. It has also had maintenance issues, as well as crashes. The difference is that the Indian Air Force did not reduce its pilots training flight hours. Plus thanks to Parrikar, they really focused on the maintenance issues. The point I was trying to make was that the PLAAF is not the perfect air force that the Chinese fanboys portray with their shiny brochures. They have serious issues. It's just that they are better at hiding them, due to the Chinese government's propaganda. The other point I was trying to make was that Indian Air Force is not behind in technology. It's just that they don't advertise everything they have, unlike the Chinese shiny brochures. Regardless, in my experience, it's the pilots that make the difference. And Indian Air Force pilots are much better trained than PLAAF.