People love torque (hence all the V8s) diesel makes awesome torque, I honestly think if more people had the chance to drive a modern diesel they would love them.
Case in point is my father, when we bought our TDI I heard all the old diesel arguments, stinky, noises etc etc....long story short...