JF-17, given its aircraft class, is not really equipped to deal with Rafale, given that it has a Rafale-like radar aperture (radar effectiveness is a function of size and technology).
I think you are taking a rather simplistic and superficial view of the situation.
The IAF is spending $242 million on each Rafale. Surely this type of price tag comes with some useful capability or else it would be financial incompetence at a Godzilla level. The issue is not the Rafale’s capabilities but a question of structural fit and its likely impact at a tactical level.
The SU-30MKI had been consistently hyped as the IAF’s superior aircraft of choice for both air superiority and strike. Even with the induction of the Rafale it remains the backbone of the IAF simply because of its relative number. Its weighting upon the IAF will not change at least in the medium term. The Feb 2019 incident demonstrated its failure in DCA and its failed participation in strike which went to a platform that did the same job for the IAF 20 years ago during the Kargil campaign. Does it mean the SU-30 MKI is all form and no substance?
With the induction of the Rafale, the hype presently (indirectly) is that Rafale will solve all the problems that the SU-30 MKI failed to deliver. This is poor reflection on a platform that was so in voque until recently. The reality is that the Rafale cannot solve all of the IAF’s problem. It needs to work with the rest of the force. That gets me to my next point – a question of fit. Frankly I am not optimistic that the Rafale will initially integrate well with the SU-30 MKI and the MIG-29. I think much effort will be required. Until that happens, the IAF will not have an effective force at a tactical level.
While the JF-17 Block 3 may not be as potent as the Rafale at individual level, modern air campaigns are fought at tactical level and there will be more of it that can be deployed eventually than the Rafales. The problem for the IAF is that there is no tangible path presently to upgrade the SU-30 MKI and MIG-29 with AESA. In contrast, the PAF do have a plan. Such an upgrade in capability for the PAF will create significant issues for the ECM capabilities of the SU-30 MKI and MIG-29 which to-date seems to be bogged down by Indian bureaucracy. It is possible to close the capability gap between the JF-17 Block 3 and the Rafale by upgrading its ECM suite with more sensitive receiver and improved digital sampling. This will require investment by the PAF.
The J-10s, likewise, would be hard-pressed against the Rafale unless the J-10C is upgraded to J-10D, given the maneuverability advantages of the Rafale, its ECM package, and its LO-level stealth.
I have no knowledge of J-10C capabilities and what J-10D is all about. You would need to make your case with some facts and not merely express an opinion.
As for Spectra here are some features :
1)It has interferometry capability which makes it a highly competent asset for SEAD/DEAD;
2)it has some form of sensor fusion which would give it good situational awareness;
3)It appears to be able to conduct jamming through its AESA radar and that is highly advanced as a feature;
4)it has IR missile warning system unlike the PLAAF which tends to use the cheaper UV based system (exception being the J-20).