I don't dismiss Kaveri. I suggest that GOI should invest to get it finished. I suggest that the project should be managed in a competent manner. I suggest that incompetents involved should be replaced with competents. I suggest taking the steps needed to get Kaveri to the point where it can be used in a fighter. That was and remains the aim, as far as I know.
I definitely do not know exactly how much modern tech is incorporated in Kaveri. Has it got single crystal fan blade or blisk technology etc? Sure, all it needs to do for Mk1A is to produce sufficient thrust reliably at an acceptable rate of fuel consumption for an acceptable number of hours. That is good enough for India's immediate needs, isn't it? GOI has failed to invest enough to get it to that point yet. Perhaps GTRE has not been good at managing the development either.
Regarding F414, TOT is limited to manufacturing TOT, isn't it?
I do not think that any OEM will be passing on enough technology in a jv for India to design, develop and manufacture its own engines. Why should they? India cannot make an engine for AMCA. It is in a position where it has to accept whatever the foreign OEM's are prepared to offer.
I think that India is kidding itself if it thinks it will magically be able to develop its own engines through ToT. If it wants to be able to develop its own engines I think that GOI belatedly needs to start investing billions of dollars over perhaps a decade or two to develop the technologies required.