I have checked many posts from Indians talked about JF-17. Most of them look down on it by the reasons like cheap price, without high tech composite material used, without powerful thrust.
Although JF-17 cannot compete with 5th generation fighters (F-22, F-35), it is still powerful enough to match other 4th generation fighters.
It's thrust weight ratio is better than Gripen C/D & MIG 29, match Mirage 2000. With improved engine (RD93 MA), there is no problem to match F-16A, the best maneuverability version. As a light weight single engine fighter, its' flexibility and rolling rate overwhelm the big birds F-15, Su-30MKI.
Most of the existing fighters, included F22, Rafale & EF-2000, their avionic were developed before 2000. For JF-17, as you know, developed around 2003 - 2007, this means it can have more advanced computer technology (CPU, network, interface) and flexibility on upgrade.
Compare with Indian's fighters (excluded Rafale, it still sit on paper), JF-17 not only match but look down on them.
Both Mig29, Mig29K & Su30MKI equipped R-77 & R-73 as main AA weapon. They are very old missiles which first operated 20 yrs & 30 yrs ago and used out-dated USSR technology. But the big problem is both of them sold to Chinese more than 10 yrs before. Is there anyone can still has the confidence that the missiles can resist JF-17's ECM system (included jamming pod) from China?
The upgraded Mirage 2000 also have the same problem on AA missile. Super 530 is too old and the MICA is too short leg for BVR. Although ASRAAM will be equipped but it cannot balance the disadvantage on BVR.
For LCA, original spec is a smaller & lighter fighter than JF-17. As you know, it is now overweight 1 tonne (5.5T => 6.5T) and heavier than JF-17. Under the same wing area as the original spec, I have no idea why the Indians still believe it has good maneuverability. It really is a junk bird.
Composite materials are light weight but it may not so useful for decrease the weight as you thought. LCA is one example. Here is another. The J-11B(indigenize SU-27) has replaced with composite materials made wings, vertical & horizontal stabilizers and save 100 KG ONLY (Information is come from official announcement).