The Rafale choice is political also, as France is, with Russia, the closest ally of India.
India never forget the french assistance for Kargil, as a no ban for nuclear trials.
And India has the largest experience (excpt French air force) with the Dassault products. They know the french jets are...