What amuses me here is how many on this forum keep asking "why can't JF-17 do this or that?"
All along JF-17 was designed as a F-5/MIG-21/F-7/Mirage III replacement. Not a F-16/Mirage 2000/Gripen/MIG-29 replacement.
Capabilities like IFR, BVR, LGBs, etc were never designed for light fighters. The fact JF-17 can do all of these is amazing and puts it leagues ahead of the types it was supposed to replace.
On the IFR probe front, an internal retractable probe (as opposed to a detachable one) takes up precious internal space and you only get these on a few large types F-18, Tornado etc.
The fact such a small fighter will have an AESA and the possibility to launch 4 PL-15s and 2 PL-10s gives us a light fighter with medium fighter capabilities.
Roles such as recce, deep strike, air superiority (as opposed to air defence) are the domain of medium/heavy types such as F-16/J-10/F-15/SU-30.
I find we often mingle light v medium capabilities when talking about JF-17. The plane was designed to help us get rid of F-6/F-7/Mirage III and give us a decent light fighter in affordable numbers, we will probably have close to 190-200 in service by 2025 and a few export orders.
J-10/AZM may well fully replace F-16s by 2030-2035 and I would not be surprised if the JF-17 is the very last light fighter PAF ever operates and switches to medium/large only fleet post 2035-2040