Absolutely not. They cost more to buy, so how long would it take to get your £1000 back in fuel costs? Diesel is now £1.40 a litre. Would we see 45mpg on short trips, town driving? Probably not.
Obviously, if you are a mile muncher then it would be a consideration, but tbh if you were a mile...