Buses last 12 to 15 years, sometimes as low as 7 years. Don't have the capacity. They don't have fuel gauges on them, and have to known to run out of fuel.I think you will find many who would disagree about buses being more reliable than streetcars - they certainly do not last for nearly as long. The just retired streetcars were 40+ years old. I would also point out that buses need garages too.