idk anything about morale and courage of IAF and paf
but in terms of training, IAF has the upper hand
it participates in exercises with USAF, RAF, Russians, French, Singapore, korea, Japan, Israel, Germany. and that's EVERY year
while paf does exercise, not to IAF's extent.
and ur secret weapons part is complete bs and you know it, during kargil, where was paf when IAF pounded ur army? it was kept away wasn't it? lol
reason there isn't a war isn't because IAF is scared, its because congress party is scared and there are elections coming up, and a war would do more harm than good (sanctions, shortages, etc...)
also what makes u think that the IAF doesn't have secret programs? remember the abm system, and Suorya?
unlike pakistan, which buys only chinese weapons, India can afford to buy the top notch weapons available. sure the Europeans will sell to u, but u cant afford a whole lot because they're expensive.
and by the way, even though I was born in India, I grew up here so I'm American
. and it doesn't even matter because both countries have 1 common enemy: pakistan.