I do not think Russians weapons are useless or ineffective by any means. As you see IAF is operating antique aircraft’s even today only because it’s adversaries are not much better.I am seriously doubting the on Paper specs of Export versions of Russian Hardware. In hands of Russians its always spot on and even the highly advanced Europe is afraid of them. While the exported versions are either extremely watered down, or the training is lacking.
I mean imagine if India had F5s with AIM120s instead of Mig21s with R77. And F15 or F18s instead of Flankers. How would things have been very different?. I mean look at the SU30 mki and its armaments theoretical Specs. You will feel like it can shoot down any Pakistani Plane right from take off. But not the case in practice so far.
But after this engagement it is evident that Mig 21 has no role to play in IAF any longer, we can’t always have a mig 21 against mirage 3/5s ..! There will be times when IAFs worst will face PAFs best, in such situations we know who will have the upper hand.
Operational tempo and situations dictate the outcome of an air engagement, see in the gulf war Iraq’s inferior airforce was totally defeated by USAF, but they still managed to down one f-18 with their not so good mig 25.
Does that mean mig 25 is better than f-18s..?? Should USAF throw their f-18 fleet into the sea..! Definitely not.