Sorry but it's not true. I'm french and I like diesels for all the reasons already mentioned. More reliables, more torque, cleaner, safer (you can throw a match in a puddle of diesel and it won't catch on fire!)....
Now that I live here I wouldn't mind paying more to have a diesel in my X...