The capability of Su is not in question when it comes to Rafale.
No one knows why IAF wants Rafale.
They want a medium aircraft for to unknown reasons.
IAF has 272 Su MKI on order I believe that tell you how much faith they have in it.
J-10B or J-11B are no match to Su , with Brahmos already...