JF-17 is not inducted becos it really do not fit the doctrine of PLAAF and PLANAF. China is the third largest country in the world. It has vast land which needed longer legged fighter to cover more and further.
Recent official CCTV documentary regarding top achievement of PLA weaponisation program mention J-10 has twin large delta wings which can house plenty of fuel which increase its range over J-7 significantly. Which is why PLAAF emphasize on J-10. While its range is still inferior to J-11 and JH-7, it is still a big improvement.
JF-17 is a decent fighter. But its shorter legged range than J-10 is the factor PLAAF decide not to induct it. Nothing to do with its fighting capabilities.
Recent official CCTV documentary regarding top achievement of PLA weaponisation program mention J-10 has twin large delta wings which can house plenty of fuel which increase its range over J-7 significantly. Which is why PLAAF emphasize on J-10. While its range is still inferior to J-11 and JH-7, it is still a big improvement.
JF-17 is a decent fighter. But its shorter legged range than J-10 is the factor PLAAF decide not to induct it. Nothing to do with its fighting capabilities.