They certainly are great, but not perfect.
Nothing realy is and there is lots of potential for optimisation.
Big deal are the not required warmup to be efficient, high efficiency at low load and so on.
Downsides are the higher particle emissions than modern diesels due to higher tire and brake wear due to the higher weight.
In my country we're also producing a lot of our energy from soft coal, wich isn't at all great for our enviroment either.
The ideal car these days IMHO would be an aerodynamicly optimized serial hybrid with some 100-200 km electric range and a gasoiline/propane heater.
__________________
|