I am not in support of MRCA being scrapped but it won't change or harm anything now by doing so. Specially after first successful flight test of Kaveri in Russia.
GoI is not stupid and its obvious why GoI is so comfortable with a delayed MRCA. I don't think they are careless but its something more to do with recent successes in R&D.
If you asked me 5 years back "Should we scrap MRCA?", I would say "YES. We must scrap it."
If you ask me now, I will say, "No, let's see what's on offer."
JV takes a different meaning when you are 90% self-reliant in aero-engine technology. Your leverage is higher and you can negotiate better. So, I think there is a big logic why GoI delayed MRCA agreements, over 5 years. I think they knew GTRE is very close to maturisation. Now, it seems it played out very well.
These things of maturing your own technology plays a big part, on foreign suppliers's minds in implicit ways, even if they won't recognize so in public. If we had signed MRCA 4 years back, it would been a weak agreement not in our favour. Today, thanks to GTRE we are in better position to negotiate a better MRCA agreement(if we go ahead with it).