My friend, even with these upgrades we will have this jet only for 10-15 more years compared to Rafales that will easily do another 25 years without ANY upgrades at all before they're MLUed or scrapped. That $2 billion is the blood and sweat money of our countrymen; it is our right to decide what to do with the deal. This government is already more anti-national than LeT and and AQ put together in its administration. I bet a fat paycheque is there behind this as well for our MOD babus. NO wonder they cleared it so fast without considering a new squadron of Rafales for the same price over and above MMRCA deal.
I suppose that I would not feel the same way as an Indian like yourself and praful would feel. It is your money(and that of your countrymen) at the end of the day.
The 2.7 billion dollars for the upgrade alone would pay for around 36 brand new Rafale fighters that would be more capable(AESA radar, higher thrust engines approaching 10:1 T/W ratio and ramjet--powered Meteor AAM) than the upgraded Mirage-2000s and also last much longer.
If it is just pure corruption that is responsible for this decision then that is extremely sad.