Gone are the days when most locos were easily repaired. Now one needs a degree in electrical engineering to ensure these things continue to run. There may be more features available but reliability has not kept pace with the additional features offered.