@DominicHJ - actually diesel has been vastly improved, it's just that there is a public perception that it is a dirty fuel source. Mercedes BlueTec diesels actually burn cleaner than gas engines, and Volkswagen/Audi as well as BMW both have clean diesels, which burn as clean as gas engines, as well.
The problem with Hybrid Technology is that battery life is just no where close to where it should be for Hybrids to be competitive long term. First of all they never come close to the mileage that they "test" at in real world conditions, and you have to replace all of the batteries every decade. Batteries can not be recycled, if you keep a diesel for 20 years it won't have a much worse effect 20 years later, but if you keep a hybrid for 20 years you will have almost 10 times the battery waste (literally).
The other problem is that diesel actually gets better mileage in many cases. The Volkswagen Jetta TDI actually gets better fuel economy than its posted value, but hybrids are usually 20% worse than posted value (plus they only work well in cities not for commuters). This is why both the BMW 335

and the Jetta TDI have been World Green Car of the Year, they are just the better choice.