When there are no aeronautics and avionics industries in the country the only two choices you have are either to continue to rely on foreign countries for equipment at exorbitantly high prices with ridiculous strings or roll up your sleeves and start the work yourself with friends assistance to achieve the short term targets as well as learning, improving and producing better engineers for the long term goals.
Criticism is the easiest thing in the world and every fool can do that and most do, specially the ones who have absolutely no knowledge of the ground realities, constraints, lack of affordable options and limited resources.
When I look at the big undertakings like these, I look at two things, what is achieved and how? In this particular case "how" it was achieved may not be ideal but this was the only option, but "what" is achieved is nothing less than a miracle. PAF has done a great job through PAC and with the help of China and delivered the short term goals within a decade and with flying colours specially when you compare it with our neighbours to the east who have a dedicated organization separate from their air force and it has failed miserably in delivering anything to date.
How it evolves going forward is yet to be seen but if past performance is any indication, I am very confident PAC is going to do great provided they keep getting the essential funding.