Thats the problem. Modern diesels also cost more to maintain than a similer gas engine these days.
Like on my tuck what do I have to do? Spend $20 on some spark plugs at 100k miles, not much gas engine specific maintenance is their?
On a CDI you have the piss filters and have to change the fuel filter more often which adds up. Oil changes are also a lot more.