I agree, as long as the PLAAF operates still a few J-7 and J-8 and the J-10A can be MLU-ed with new AESA to AG-stnadard maybe even including WS-10B engines it makes no sense at all to retire them.
I thought all the J-7 units have been retired already?
---
The Chinese Air Force is moving to a power projection strategy operating offshore.
That suits larger heavyweight twin-engine fighter-sized airframes like the J-20, JH-7 and Flankers.
A smaller single-engine J-10 is shorter ranged, and is more suited to CAP and defensive counter air missions.
But if all the J-10A are MLU-ed with AESA to AG-standard, then there will be about 800 J-10 in total.
You would have at least 28 brigades of J-10, but if you were to look at the possible CAP and DCA missions/locations, this looks excessive.
So it would make sense to retire some, if not most of the J-10A. These just become part of the attrition reserve airframes.
Remember we're now looking at annual production of:
100-120? J-20
24-40? J-16
If the Chinese Air Force is going to be procuring 160 heavyweight fighters per year, then they're going to have to start forming entirely new brigades anyway, given how most of the existing fleet is mainly comprised of 4.5Gen fighters which are pretty new
So they might as well start replacing 4Gen J-10A brigades with the J-20.