IAF is comfortable when it comes to Pakistan with around 400 4th gen fighters at this moment (more when tejas, rafale comes) vs around 180 in PAFJ-20 and other Chinese fighters are for rajakars/losers only.
JF-17? Even Chinese rejected that. They dumped it on Pakistan.
We have AESA equipped Jaguars, we have Mirage-2009 mk II, Mig-29SMT2, SU-30 MKI, Rafale, Tejas with AESA on the line. Do you think to fight Chinese FC-1 and vintage F-16 block 50 we need more? no.
but is hopelessly out numbered when it comes to china
j20 is going to slaughter IAF as its a generation ahead anything that india is going to field
india needs a fifth gen platform like an f35
now laugh on J20, J10, J11/J16, jf-17 and "vintage" f16 all you want but it will only make you look like a fool, it wont change reality on each of these platform performance
in my opionion, IAF needs catching up
it should do what IAF recommends
i.e dump tejas, induct either f-16/gripen under licence(gripen favorable given ease of induction with no other commitments made by LM) around 200 gripens with additional 36 rafalaes and additional su 30 should put IAF to around 36 squadrons by 2035 by which time AMCA should come on line.
navy and IAF should also meet togther and get some f35 may be 3 suardons each to counter j20
we know that jauguars are on last leg, should not be updated IMO, mirages and migs will have to go by 2035 too, the mig 27 and mig 21 need to be retired like yesterday
the 200 gripens+36 rafales+50 su 30= around 30-35 billion dollars
if IAF under pressures goes for alternative 300 tejas it would cost around 25-30 billion(Assuming the subsystem cost is around 8 billion dollars for 120 radars and engines per reports)
tejas doesn't suit IAF the same way jf-17 doesnt suit PLAAF