It's too good to be true.
OK, Hawk deal take 22 years to come, but quite without competitor... In our case Rafale was declred L1 4 years ago, and even after Indian PM say india need 36 unit urgently, deal always not signing....
I can't imagine top brass of Dassault doesn't understand all you are syaing here, so I think all the economical efforts have been made. SO ? Are indians too demanding? 20 or 30% discount after 4 years of bargaining is just not possible.
Su30 MKI production ain't gonna stop before full 18x21 squadrons. Meaning easily till and beyond 2020.
LCA will be the other, and if initial Rafale bought, then 90 more will be manufactured here.
SAAB , LM are options but do not fulfill the requirements.
Closest ones are Boeing and Mikoyan Gurveich.
Gripen too near in performance than LCA
F35.... absolutely not. US will never accept the minimum ToT.
SH18 heavy, anemic in AtoA role. Only understandable for its carrier model, but with Rafale.... it's useless.
My favorit in case of a 2° medium plane lign is F16. Single engine, versatile, efficient in all role, possibly equiped with israeli's radar and electronic counter mesures to be very distinctive than Pakistian's ones, and at the end of its life, so easier to transfert than a F35 for exemple.