He's right: Small numbers of Rafale's aren't going to fix anything. Even large numbers won't cut it, as the cost is just sky high and the required numbers won't get them to where they want to be.
My guess is the Mig-35 will be their ultimate choice. It's Russian, which fits their current modus operandi. It'll be on the cheaper side of the available options, and combined with an AESA, improved weapons/more fuel and thrust vectoring engines, convey a small but meaningful edge over most of PAK's inventory. Not quite a light fighter but not quite heavy either, it lives in the spaces in between.
It will not however, be enough to counter China's vast array of Flanker derivatives, J-10B's and C's to say nothing of their new stealth bird (J-20). The only thing that'll allow India to go toe to toe with China is the F-35, and doubtful that gets sold. There's a longshot they buy the SU-57, but it's real long IMO. If you're going to play the stealth game, you need a (truly) stealth bird. And so far, the SU-57 is not - to say nothing of its other issues.
As for the rest of the field, each aircraft has at least one big strike against it..
The F-16V (or F-21 lol) will be much more expensive than the Mig-35 and in some respects (WVR dogfights) inferior. More Rafale's are too expensive. The Advanced SH for India too heavy/expensive and again US jets are a longshot. The Typhoon I don't even think is in the running, but they've never bought from the EF consortium and doubt they'll start now. The Gripen? Not sure if it has "Indian DNA" built into it LOL. It's way too small though, can't carry enough and completely outclassed by even earlier model F-16's.
Add to that the fact the Indian Navy is already operating the Mig-29K and it makes the Mig-35 the odds on favorite IMO. I wonder if the decision will be made in my lifetime LOL. I'm 50 btw...
