J-16 is better than JH-7B in all dimensions. Better retire all JH-7 when the service life expires
The future bomber will be flying wing design, like B-2 anyway.
For the JH-7 retirement I agree, however even in China J-16 don't grown on trees and are surely not cheap. As such to replace all JH-7As still some years will come ... and the H-20 is anyway a different beast, which is no replacement for the JH-7.