F16 is a good jet, its one of the most battle proven jets. But everything has a weakness, and PAF knows F16s inside and out because of how long they have operated it. That probably prevents India from buying it.
Rest of the jets are just for show, if it don't have any decent battle experience its just an experiment not a fighter.
Also at the end of the day, technology only gets you so far. Flying experience under tough circumstances, and capability and skill far outweigh tech advantage. Always about the man behind the machine