From a Buisness point of view, Yes the Diesels cost more. However the guys they are selling to, are buy Large quantities of trucks. If they can get them to buy gas trucks based on the maintenace intial cost etc etc. Then they have a chance of them intially buying more trucks right off the initial sales based off of Lower cost per truck.
That is how I see anywho.