Tejas mk2 has been delayed no doubt about that and same with amca and imrh as well. Main culprit here is the ccs who is deliberately delaying the approval.
The design was all reviewed and finalized only in November 2021. So there's no way the 1st prototype would have been built by now. Its not possible. Even for stabilised production lines, it takes upto 24 months for completion of the aircraft.
So untill we get the 1st prototype within 18-24 months from November 2021, that's between May and Nov 2023, we are perfectly on time.
And it will take 40-60 days of ground testing before 1st flight. So add a couple of months. So till we get the 1st flight in January 2024, we are on time.
And then we will need on an average around 800-1000 hours of flying, so between 4 prototypes, that's approx 200 hours each , so we should be able to complete the certification of the airframe in 5 years from 1st flight.
And then CEMILAC and other certifications for Quality Assurance etc will take a year.
So by 2030, we should have Tejas MK2 ready for production.
This is a very reasonable time. And when we do this, we will outdo LM, SAAB, Dassault. No one has ever developed a 4.5 th gen fighter in this short a time.