Lets not jump in glee bashing the JF17. The JF 17 is a very good plane for the price. And Chinese technology will only keep improving. If they achieve an engine better than the RD93 (maybe not at F404 level), and more reliable and fuel efficient than the RD 93, that's a big improvement in my book. Similarly if they can integrate an AESA (even if its worse than Uttam, but better than their current slotted array system), that's a win. Same with integrating some form of MAWS. And an SDR. And new bombs and missiles, sensors, etc. Improve maintenance and construction from one block to the next, etc. + PAF has 10+ years of institutional knowledge on the JF 17 because it has been operating it. So while we shouldn't wet our pants, we shouldn't bash it for an ego trip either. Lets keep improving what we have to outclass the adversary.
No one is bashing the Chinese capability. The fact that they are capable of enhancing the Flankers using different innovations of their own proves that they are a credible force and prefer practicality over reinventing the wheel. Right now if a war breaks out, Chinese have ready factories and the money to churn out 1000s of their own jets, something not many other countries can boast of on this planet.
The thing about JF-17s is that Pakistanis have been beating their chests as if it is the panacea solution to all their problems. Yet, a simple analysis of the aircraft's structure, its engine, its publicly-available information on electronics, etc. tells that it is a jet intentionally made inferior to keep costs down to boost numbers.
The jet has its uses in countries that don't have the same level of threat perceptions that we do; maybe FC-1s might be amazing use for someone like Bolivia, Ecuador, etc. who are fighting drug cartels and insurgent groups in their forests and border areas. In fact, it would pack quite a punch with the new generation of Chinese AGMs and AAMs.
However, the reason why people here are mocking it is because PAF was gloating so bad about it, that when they got the end product, they seem completely conned.
Why do you think that Pakistanis chose to send F-16s after the Balakot strike and not the Thunders?
Despite being a full generation ahead, one of their F-16 also got shot by the MiG-21.
On a related note, if I were a Paki general who was faced with this situation, I'd allow China to fully access Block 52's tech (which is sanctioned anyway) in exchange for J-10s.