Because they are self-propelled, no large locomotive engine is required. The train "scales" well (I.e. adding additional cars automatically adds horsepower). Distribution of the propulsion among the cars also results in a system that is less vulnerable to single-point-of-failure outtages.
Because they operate on diesel, there is no need to run overhead electric lines or electrified track, which can result in lower system construction costs.