I believe sooner or later, J-11b will be introduced with TVC. It's the logical next step but lack of the technology and with J-10 around. It became non urgent issue.
Advance canard will still prove superior than traditional TVC 4th gen fighter.
Think abt it. Using canard flap to control turn is much much better than TVC. Despite many disadvantage of canard for a plane like increase RCS, reduce pilot visual and added weight. So many countries still opt for this option for their next gen fighter.
Canard design do not reduce yr thrust when making tight turn due to the continuous steady direction of the thrust while TVC to divert yr thrust to achieve the acute change of flow. You bleed speed and lost momenton.
Aircraft turn not because they have canards or not, but because the lift they generate and this will be facilitated by longitudinal stability and lateral stability.
What this does mean?
Simple, all aircraft have a turn limit based upon the lift they generate, the wing loading is a design parameter but also the AoA they can achieve.
J-10 as Eurofighter or Rafale have limits and the point here is this, Thrust vectoring control nozzles also have limits.
A thing you might be surprise to know is the F-15 has better wing loading than Su-27/J-11 and the canard is no guarantee you will beat a fighter with tailplanes.
Why the Su-27 is better than F-15 is because the LEX adds that extra lift it needs, however the F-15 is not a slouch, it has some speeds and altitudes it can out turn a Su-27 or MiG-29 and this is because it has very low wing loading and high thrust despite it has a very simple wing
Su-27/J-11 has a very high wing loading compared to J-10, due to aerodynamics of the wing design delta wings have their higher lift generation at high AoA but their total lift is lower than lower swept wings of same wing area therefore designers add a canard.
On wing with LEX, you have a lower swept wing with high lift potential but this type of wing generates its max lift at lower AoA, so they add a LEX to increase the AoA of the wing.
none is better, its the max lift they generate, if J-10 has a lower wing loading, its potential agility is higher.
It has nothing to do with canards.
The canard is there just to increase the AoA of the wing that is it.
You can have a design with canards that is inferior to one without it and viceversa, in fact Eurofighter has inferior agility than F-22 or Viggen is inferior to F-15 remember both design have positive stability, F-15 is stable as Viggen.
J-10 shows superior agility over the J-11 just because it has lower wing loading.
If you compare the wing loading of Eurofighter, Rafale or Gripen you will find all these jets have very low wing loadings, the canard has nothing to do with their agility as you suppose, the canard definitively increases the AoA but the LEX on Su-27 does the same to the flanker`s wing, in fact the J-11`s LEX is sharper thus it generates more powerful vortices.
The J-10 however by having lower wing loading generates proportionally better lift, thus it outturns the Flanker.
TVC nozzles also have limits, they won`t increase turn beyond a fraction of the max turn rate, usually is 10%-15%, same is the roll rate, the F-22 is not that different to F-15 without TVC nozzles, add TVC nozzles and it becomes really agile.