When they talk about the efficiency of a diesel car, for some reason they always compare liters to liters. But at the same time, they forget to mention that AdBlue must be poured into a diesel engine, I don’t know how in the USA, but in Russia it adds another 1.5 liters to fuel consumption in money terms. Plus, more expensive maintenance, in particular for a diesel engine, it is necessary to change the air filter more often, and it is imperative to change the fuel filter through maintenance.
Again, diesel is more expensive oil. Well, the price is initially a little more expensive for a diesel engine than for a 6.2 engine. When I compared when buying my Yukon, I got a diesel engine savings of about 4 thousand dollars for 3 years of ownership and 150 thousand kilometers. $ 4,000 is with an initial investment in the purchase of $ 150 thousand. I figured that I was ready to overpay $ 4,000 to get a more dynamic engine than a diesel engine.
The repairs are much more expensive than a naturally aspirated engine. Also, when diesels fail, they fail catastrophically. Just google "CP4 pump failure" for examples of how a high pressure fuel pump (on an HD) can take out an entire engine along with it.