I didn't want to reply to this thread but such an idiotic post deserves a reply.
To retain knowledge and skills, a fighter jet pilot must fly his/her designated fighter aircraft minimum 17-20 flying hours per month plus the war games.
Currently, all modern air force maintain 17 flying hours per month.
This is dedicated fighter squadron hours. Some pilots even scores more hours by flying training aircraft to maintain edge on the flying skills.
You can fly sukhoi or j-10 once a year but that doesn't make anybody pilot. This is exactly why Bangladeshi pilots crashed more aircraft than other regional air force.
You are sending your pilot to Rapid Action Battalion and UN peace support mission that's why crashed aircraft.
Think simply, you have to work on a profession regularly to maintain skills whether you are an accountant or a doctor or a pilot.
The main reason Indian Air Force is stressed that they train everyday which has positive side. One of the reasons IAF bought Rafale is that Rafale's availability for service is 75% compared su-30's 55% availability. So that the IAF pilots can fly more and train hard for combat readiness.
Same for MAF, RTAF, RMAF and PAF. These guys train on real combat aircraft.
You can fly K-8 and Yak-130 but you will never be combat ready. Key word is combat ready.