Here are a few things that people have overlooked. A fuel filter for a gasoline car can last a long time; at least mine do. I get 50,000 or more miles and then a replacement costs 5 or 10 bucks. VW TDI diesels need a 25 to 35 dollar fuel filter every 20,000 miles if you want to follow the owner’s manual. This detracts from the economy of running a diesel. It will be interesting to see if the Cruze diesel will require similar fuel filter maintenance. VW TDI engine oil is also expensive at around 10 bucks per quart. The change interval is 10,000 miles but there are those who don’t believe that and will change the oil at 5000 miles. There goes more of the economy advantage.
My guess is that the Cruze will have a turbo. Who can say that the turbo will always last the life of the remainder of the car and its engine? Urea injection too? Stay tuned.