I see you had no response to what Japanese and Germans could do to the Indian populace.
How many Tejas, AMCA are in IAF fleet compared to MiG-29s and Su-30s ? What engine do the Tejas and AMCA use ?
In what way would Japs and Germans be worse than the British ? In any case, IF the INA had actually defeated the British in India, do you think Jap or Germans actually had a chance to capture India ?
Anyway all this is speculation, I have stated the facts of history.
India chose a western engine because it saw an opportunity to expand our boundaries and limits. And we continue t push on those boundaries and continue to expand them. The idea is to be self reliant and never be at the receiving end of "sanctions" ever again.
India won't be buying any more significant Russian machines because we have outgrown them. Those that remain will be replaced in a few years or decade. We are in no hurry.