In what sense it is 3.5generation aircraft when even F16 BLock 15 cannot lock the jf17 in PAF exercises due to DEEC EW SUITE OF jf17 the radar is pure PULSE dopple not the mono which is 3rd generation .. so it is 4th generation and no west classifies it as 3.5th generation pilots are not TECH guys they are just pilots who ride the plane and talk about its features I know army guys at the High posts who dont know we have inducted Good SAMS they still talk about Stingers , since then we also have anza's .... Furthermore RWR , Self protection jammer over the vertical tail , BVR missiles, Hypersonic missiles, 3d Glass cockpit , 3D canopy. Ok just to remind you guys our mirage roses have same capabilities as early mirage 2000 Now dont say how. IF you consider jf17 as 3rd generation than j10A automatically becomes 3rd gen too since only Range of the avionics of j10 is enhanced otherwise they are mostly the same.
IT IS TO REPLACE AGEING FLEET I AM FED UP OF THIS SENTENCE , Lets take example I had CORE2DUO pc instead of i3 i directly upgraded to i5 , instead of 2gb i updated my ram to 8gb ... SO guys when u are replacing old tech it is not necessary u just replace a litter better jet but a force looks at the current and near future scenario what could be the best for the force...