The maintenance cost is a huge factor people don’t talk about. Diesel engines have lower maintenance costs compared to alternative propulsion systems. Parts are cheaper, repair procedures are standardized, and most shipyard workers know how to service them.