Seeing it in action is different from reading about vague hypotheticals.
Eh, the outcome was well within the range of possible outcomes, albeit obviously favorable for Pakistan. PAF/IAF are roughly equal on paper, so it all comes down to the specific context of the engagement. What pilots, what conditions, what loadouts, and so on.
A coin will always come up one way, but it's never guaranteed to. If anyone was shocked, I would say they were either too certain of things which cannot ever be certain, or drunk on delusions. Not exclusive.