It is a humble request that you read-up on the Mig-29 Upgrades and then compare the upgraded Mig's with the Upgraded F-16's of ours. Those upgraded Migs are carrying IRST, Helmet mounted displays along with HOBS capable Missiles. Does our F-16 has Fully functional HOBS missile on any of our 16's ? I'm not going towards Mirage-2000 upgrades; It is not a indian propaganda but reality on the ground. Indian side BVR are no less than capable than what we have. Russian have upgraded their BVR's. Hence the reason Indians are employing them with much confidence on Su-30 and Upgraded Mig's both. Do you think if they thought their BVR is any less capable than AIM-120C , they would have kept R-77 as the main BVR for MKI ?
When I gave the example of Singapor F-16's, what I wanted to convey is Indians has stored the electronic profile of F-16's which means their Radar and Electronic jammer signatures. So with their advance Early warning systems will be able to predict where PAF F-16's or do you think PAF F-16 employs some super duper technology that they will be able to hide it from Indian Advance long range early warning systems ? Now it all boils down to tactics deployed when Our F-16 meets the Indian adversaries and it will become the game of BVR. Because if it boils down to WVR, Our F-16 will face some of the hard times due to adversaries HMD and HOBS missile. I encourage you to read the accounts of When American F-16 first time exercised with the HMD capable-Mig-29. Here read this old account while keeping in mind these are very old MIG-29's they are talking about. Not the one which are upgraded now
http://www.16va.be/mig-29_experience.htm
While for your last paragraph. I agree with you wholeheartedly. That economically, this is the only viable choice we got. But please post no.106 of
@Sinnerman108. We have to look 15-20 years ahead. These F-16's will become F-7 at that time. And when F-16 faces SU-30 MKI after 15-20 years. You can imagine tech inside SU-30 and F-16 of ours then