Out of curiosity.. did you ask the reason why is that? I don't have any problem with F 18 winning. (even if I have, how does that matter
)
Well there are many reasons really without going into much detail
The cost of the aircraft
The cost to function ratio
Indias growing relationship with the United States
MIG-35 is again Russian spare parts is a hugeee issue believe me lol
F-18 is a proven platform and will offer India to get their hands on American tech.
Choosing the F-18 will open up many other door for India.
F-18 has been exported to many countries and has performed exceedingly well everywhere. Rafale, Typhoon and Griphen lack sales to match up to the American counterparts.
Typhoon is a credible air to air platform but its air to ground is still shady. Couple that with its huge cost in both upfront as well as maintenance and you have a good recipe for a future disaster.
The griphen is second in the line after the F-18, I havent yet heard much of it from the MOD guys so I dont know how well it stands.
The Refale is good but cost is high and as per reports it there are some issues with the actual tender that was put in.
F-16 is a total no go, Not only it is a old platform but also it is the mainstay of the PAF. The PAF know it inside out and it will not add anything new to the IAF as such. Except for the future f-35 sale clause nothing is really that exciting. Im sure India will get the F-35 regardless anways.
F-18 is perfect for Indias needs and will act as a strong second in line after the MKIs. Its low maintenance as well as its excellent track record are really helping its bid.
In regards to TOT, domestic production etc etc, details are still vague and nothing is confirmed yet. Boeing has partnered with many Indian Firm including TATAs to set up local parts production facilities, but all those projects will only be finalized after India makes its decision. I hope I answered all the questions, Feel free to ask more.