Diesels are fine if you use them for their intended use, mine and the wife's both do about 15k a year with regular motorway runs. In 7 years of having modern diesels I've never had a single problem.
If you use one just for pottering about then you should have done your homework properly.