the point i'm trying to make is that we shouldn't expect our armed forces to be able to compete with the indians and hope that the JF-17 will be the answer to the technological disadvantage the PAF has faced for the last 20 years. It may improve the aviation industry in our country and introduce new technologies to the air force but we will still continue to lag behind in a major way technologically vs IAF, they would have already inducted the rafales and there current SU-30s would be more superior and more proven then the JF-17,
Another problem allot of people on this forum have is they are so pro F-16. The F-16 is being used as a measuring scale for the JF-17, the JF-17 in all honesty isn't as good as the F-16 this isn't such a bad thing, but lets look at things in context, The f-16 is a 1970s design most modern airforces will be retiring the F-16s the F-16s do not represent the future of modern warfare.
the current situation the PAF is facing is not good at all in terms of modern future combat aircraft. we shouldn't pretend that aircraft like the JF-17 or second hand F-16s are the solution to the problem, and i believe that china isn't the answer, the PAF would rather go with european or american technology rather then chinese technology. I'm not saying the PAF should give up acquiring aircraft i think we should look at trying to fix the economy and improve the socio-political situation in pakistan, PAF needs to look at potent 4-5 generation western aircraft rather then yesterdays news.