I wont even mind if LCA-MK1 is inducted in high numbers i.e. 250-300 planes, provided Kaveri engine variant is developed for it and MMRCA is scrapped altogether. We have very good heavy capability in MKI and FGFA production will start in 2020. There are going to be quite capable 100+ upgraded Mig-29 and M2000 with in next 5 years.
LCAs with BVR and EW coupled with good data links supported by AWACS and in very high numbers will form a very good defensive system. If we are ever going to fight a war with China+Pak combined we will need depth in our capability. In a prolonged war we will need strong indigenous capability as most likely most countries will either slap sanctions or will say that its your problem, deal with it. That is what we should prepare for. If LCA is still dropping Indian LGBs and firing Indian Astras after 3 months of hot war, I will take it any day. As far as Kaveri is concerned, a variant can be built to fit LCA at its first engine change.
Sometimes people get carried away about stealth, AESA, supercruise etc. But in real war all the fancy stuff wont last long especially if you are not producing those. In the end war is about killing your enemy. After few months in a war a capability to drop dumb bombs in high numbers, especially when enemy air defenses are destroyed will be a devastating capability to have as far as air force is concerned. LCA is a small airplane and is perfectly suitable for take off from roads like Gripen. Main airfields will become inoperable in a prolonged hot war.
Just my opinion