Just, FWIW, I had an interesting conversation with one of my instructors just the other day.
For some background, we train American, Brazillian, Indian, Saudi, French, British, German, Dutch, and I believe a few other nations' fighter pilots here.
In my experience, and in the experience of the instructor, the Indians tend to put the most effort into studying, learning, and practicing, and tend to make the best big wing pilots. However, when it comes to combat, BFM etc., the top pilots are always the American, Brits and Germans. The failure rate is incomparable to the other nations.