Get real. Tejas in the larger picture will not/ can not serve post 2025-30. The world is moving to 5th gen aircraft. Even countries like south korea, turkey, japan are working on their independent stealth programmes. Tejas was meant as a Mig-21 replacement back in 1980 and we are in 2015. It's requirement was not to fight 4.5 gen fighters but to replace 3rd gen Mig-21s.
Now with the rapid advancements in fighter technology IAF is desperately trying to upgrade a Mig-21 replacement as much as they could. This is the sole reason for such a long delay. According to original GSQR the LCA should have been inducted by now. The planners of LCA did not figure in the possibility of stealth jets.
Spending billions of dollars on a plane to replace entire fleets of Mig-21 (which is bulk of IAF) and which will ultimately have to be replaced in a decade or so would mean a lot of money going down the drain.
India should forget its ego and concentrate on 5th gen aircraft which is the real aircraft of tomorrow. LCA is good as a tech demonstrator or a advanced jet trainer. As a frontline fighter its role will always be limited due to design constraints.
P.S. - If it helps your ego the the same arguments also hold true for FC-1.