The funny thing is those J-7s are still less old than the F-15Cs the US operates. The J-7 design is obsolete but the actual aircraft were built not that long ago. The last J-7 was built in 2013.
As J-35 production ramps up those J-7 will get retired.
As J-35 production ramps up those J-7 will get retired.