Just like JF-17 is upgraded, J-10 can also be further upgraded. J-10CE may already be in service with PAF.Pakistan has pimped up, and modernized the JF17 so much, that other options, like the J-10C, seem to give diminishing returns. I think in case of Pakistan, JF17 block 3 with AESA, PL15s, with SAAB ERIEYEs and electronic warfare is good for another 15 years.
Pakistan can have multiple Jeffs for maritime role, ground attack, air superiority and what not. Where the hell does J-10C even fit in all this?
Pakistan should wait another few years, and straight up ask uncle Xi : "Gib 5 gen aircraft plis"
There is literally no sense in procuring a jet that is marginally better than the JF17 in Pakistani context.