That's the general perception but despite of all logical aspects of JF17 BLK2/3 in comparison to J10C, the news are keep popping out every other month...
No, the delay mainly due to the integration of new engine (RD - 93MA)....
Yes, and always the hype is getting more ecstatic as before and then again ... NOTHING happens.
IMO we should wait, calm down and relax. Even if I agree with you that the rumours - including from reliable poster - are popping up more often than before, this was already claimed so often and nothing happened. I remember some quite harsh discussions at a certain forum where some claimed "it will be unveiled within days, if not even hours" ... "it has been spotted already" and most of all these rumours were ranging from such hilarious ideas like J-15s, J-16s, J-20, and even €Fs ... and surely most of all the super-duper striker JH-7A.
Again, as long as there is not a clear proof like an image or an official statement by either a reliable Chinese or Pakistani site, I take those claims as reliable as Indian claims, the Tejas Mk.2 will fly in 2023.
And concerning the RD-93MA ... here I would be cautious too.