Hamilton and Toronto didn’t abandon trolleybuses until the early 1990s, nor Edmonton until 2009. In each case, the rationale seems to have been to save money by streamlining maintenance to one less vehicle type