You are being rude yourself, and racist. First thing to do when you are racist is to make an amalgam = check !
As everywhere, there are assholes. And because there is 60 times more population in India than in France, there is, statistically 60 times more morons.
So don't take one, specially from X which is a nest for morons, to apply it to all frenchs.
Do you know french guys personally ? We are, culturally, very différents. But you are just telling about preconceived ideas, which is also a common sign for basic racists.
So please, don't be one of them.
In fact, for knowing many indians myself (colleagues mainly) and after a first visit 3 years ago in Mumbai, I can tell without any reserve that i trully respect and love the people and your culture. But I must say that here, I found a lot of very unpleasant people, that is why I do not participate a lot. Again, don't be one of them, and don't ruin, by your words, the good image I have of your people.