Anyone knows the reason for that.
Isn't that the general progression in the life of any new fighter? Start with dumb bombs and then graduate to more capable weaponry?
But for a long time the developers were coming up short on customer's expectations- pathetic work culture, poor national aerospace infra & sanctions to blame in different measure. However the present central govt has self reliance in focus- so threats were made, money was spent, people in charge made more accountable including finding middle ground between the customer & developer in Mk1A. It's work in progress but the customer is now happier.
I think the real change in IAF perception of the air craft was Ex Gaganshakti '18. Tejas had the best range scores and high availability.
According to AM Nambiar, AOC-in-C, Eastern Air Command, Indian Air force, the nine HAL Tejas fielded during Operation Gaganshakti had the best range scores. Yes, indigenous products can be good.
Tejas is a plane designed by pilots for pilots, has carefree handling and is a delight to fly ( -the last as per many test pilot reports in media/social media).
Local efforts to make AESA radar, IRST, EW systems and other sensors are also close to maturing in the next few years- so other than engine which comes from General Electric of US mostly all other parts (esp. those critical to the plane) will be local. Now, which air force in the world would not want a system like that which punches above its weight, comes at a relatively cheap cost, can be upgraded at will and ensures strategic autonomy for us? Tejas has already fathered the Mk2 & grandfathered the TEDBF and AMCA. There is a Manned-Unmanned CATS warrior system already under development around Tejas as the mother ship.