India needs to seriously rethink MMRCA situation and Rafale. First, France and Russia are exploiting India's tough situation and bilking every penny (rupee and paisa) out of India in order to fix their dilapidated economy. If India acquires only 36 Rafale in next six –ten years (if lucky) for $7-10 billion, how it is going to solve Indian jet crisis? Dussault is a small time operator and makes money by selling a few jets with incredibly large margin of profit. They do not (and not capable of) want to make 100s of jets for India. They are French and do not know how to work hard and mass produce, India needs hundreds of fighter jets and with this kind of price it will go bankrupt, at least little money for other projects. USA is ready to (and capable of) help India because of its China problem. If Boeing builds F/A-18 or F/A-18E/F in India, India can get Boeing to modify the jet according to IAF's requirement and get the source codes of the software and modify.
At a price of about ~$50 million per jet; India will be able to order at least 200 jets for the price of about 36 Rafales. These are combat proven jets and every US aircraft carrier uses only these jets for combat whereas, Rafale, Su35, Typhoon have never been to any serious combat except for chasing some terrorists with AK-47 in Africa not any Air Force. Thus, why F/A-18 Super Hornets will not be enough for IAF's mission to defend against Pak and China baffles me. India will be foolish not to take advantage of the Boeing offer and solve its jet problem for pennies and long term that will allow India to use leftover funds in developing Tejas MK1A/MKII as well as FGFA with Russia. Second these jets are proven for aircraft carrier like no other jet in the world. Why to waste money on unproven jets that look good on paper and from countries that are snobby and difficult to deal with Shylocks and behave like sharks?