Diesel locomotive
Diesel locomotives offer significant operating advantages over steam locomotives. They can safely be operated by one person, making them ideal for switching/shunting duties in yards (although for safety reasons many main-line diesel locomotives continue to have 2-man crews: an engineer and a conductor/switchman) and the operating environment is much more attractive, being quieter, fully weatherproof and without the dirt and heat that is an inevitable part of operating a steam locomotive. Diesel locomotives can be worked in multiple with a single crew controlling multiple locomotives in a single train — something not practical with steam locomotives. This brought greater efficiencies to the operator, as individual locomotives could be relatively low-powered for use as a single unit on light duties but marshaled together to provide the power needed on a heavy train. With steam traction a single very powerful and expensive locomotive was required for the heaviest trains or the operator resorted to double heading with multiple locomotives and crews, a method which was also expensive and brought with it its own operating difficulties.
Diesel locomotive
The maintenance and operational costs of steam locomotives were much higher than diesels. Annual maintenance costs for steam locomotives accounted for 25% of the initial purchase price. Spare parts were cast from wooden masters for specific locomotives. The sheer number of unique steam locomotives meant that there was no feasible way for spare-part inventories to be maintained. With diesel locomotives spare parts could be mass-produced and held in stock ready for use and many parts and sub-assemblies could be standardized across an operator's fleet using different models of locomotive from the same builder. Modern diesel locomotives are designed to allow the power assemblies to be replaced, which greatly reduces the time that a locomotive is out of revenue-generating service when it requires maintenance.