In any case, 3rd generation fighters with low mileage are nice for pilots to pile up flying hours and basic training without using their frontline aircraft. India have not a lot of backup for doing that.From a purely technical standpoint I don't think that the situation is comparable. As of 2019 India is still using the Mig-21 Bison as a frontline aircraft whereas the J-7s and J-8s have been relegated to second line and/or surveillance duty for quite some time. The only recent use of the J-7 for frontline duty was a pair of J-7s spotted in the Taiwanese ADIZ, but that was only one instance out of several thousand incursions involving J-16/J-10/J-11/Su-30 and we are not even sure if they are drones.
Here in Canada fighter pilots are leaving because they are not flying more or less. Not enough fighter grade jets to train on and our old cf-18 are falling apparts literally. It's hard to compete with neighbors that have better economy and infrastructures. India need to beef up, they have a nice try with the Tejas but damn... it is taking team so long that it will be irrelevant soon.