Why are you guys not getting the point, there is no comparison being done with F-16, BB merely said the nose shape in F-16s changed with passage of time as per requirements, so will the JF-17s will change with passage of time as and when if required.
Go and see our Mirage 5s which have gone through ROSE upgrade program, they are decades old aircraft, but they got refitted with latest available radars and as per requirement their nose cones got changed too, to accommodate a larger antenna, plus many other upgrades happened, even though it is an old aircraft and as per logic upgrading them would have been useless, but PAF thought about it and got it done and they are now much deadlier then they were ever before.
Plus, western upgrade programs are costly as they look for profits and their production costs are very expensive. But if we go for Chinese or something in house, the costs would be much low compared to western ones.
If this same JF-17 had been made by west, its cost would have been 35+M$s, but as on this side of the border or world, costs are much down, why is US and other countries out souring their things to India, China, Pakistan and other countries, to lower costs, as in west, they pay in dollars, while on this side of the border, it costs much much less due to the currency exchange thingy.
And if we can get F-16 Blk 52 or 60 capability from JF-17 in future with a cost of 30M or 35M, it is still good and acceptable for us, as then it will become a front line fighter for us, and not a work horse. So if we can buy a 50M F-16 or 40M FC-20s, then why not a 30M or 35M JF-17 which can perform the same as those other two.