By most accounts the quality of service in relation to the price has been awful in most places in Canada, and the few places that still have Crown Corp delivered telecoms are among the happiest customers in that sector.
This same scenario has played out across multiple sectors including oil & gas, electricity and hydroelectric services, and here in BC, transportation services (BC Ferries).
Everyone likes to take a dump on public run services, but practically speaking, they have more oversight and accountability than privately run services.