Last few pages are some what strange.
Every nation which has made a 3rd Gen fighter or more has atleast gone through a 5-10 year stage of development compromising from drawing board to final certification and production and then further improvements in them.
A 5-10 year stage for countries who had the full resources to make something.
While for us, it was a very hard path, full of problems and issues and lacked resources, but still we came up with something which is much decent compared to our whole current fleet.
Its just a new platform, still has a lot of potential of upgrade. Why can't people give it some space and room to improve itself.
I hear people say its a disappointment, PAF has deceived people and this and that, while they forget, we had issues in the engine deptt, radars, avionics, etc etc.
In spite of all these hurdles, we came up with a fighter which is small, has all the qualities of a 4th Gen, which is better then our nearly whole fleet in most of the categories, has great upgrade and improvement ability in its future.
What else you guys want ?? A 5th Gen ??
Western nations are not selling us aircraft or avionics due to different issues, those which are, either have some issues or very expensive, we have monetary issues and God knows what not.
Even with all issues, we came up with something which has much more capability then out current fleet and can become a very successful aircraft if seriousness is shown, which has been shown so far.
Anyhow, every weapon system has issues when being development, some come upto expectation and some don't, many times which don't later on become great systems, so give this JF-17 some time, let it be matured, its already better then what we have, who knows what this turns out to be in future.