All those systems have reliability issues, but they all do the job for the most part.
Also, as someone who was born and raised in Toronto, I wouldn't exactly say they have a system worth bragging about either. It is a bit more reliable than Boston's though.