True,you're right.
The Rafale is an exceptional fighter jet. It's one of the best fighter jets in the world,currently. However,the Indian Air Force has one of the worst records in history. You don't just need a good aircraft,you need good pilots and tactics to use them.
In the hands of the Indians it could be just another fighter,just like they Su-30MKI they kept bragging about. You guys know better how they talked about the Su-30 when they got it and after they failed with it,they started blaming the aircraft.