I think the service and ridership in Canada is different form that in the U.S. The drivers have all been very nice and the boarding process is orderly and without hassle. People are not loud on the buses.
One thing does remain the same though. Inconsistent wifi. There are, however, outlets! The buses could also use window shades...