Just because TTB runs at at higher priority than the residential service doesn't mean its immune from slowdowns in the event of exchange congestion
That's a wise reminder that no service is uncontended unless it is sold and provisioned as such, with a Service Level Agreement giving the customer remedies if a guaranteed level of service is not met. Consumer and business broadband services has no such SLA and can only be sold at a low price point because they are contended.
The providers have the difficult job of trying to provision sufficient capacity to prevent significant visible contention without expensive upgrades proving unnecessary. Some upgrades can be done quickly, whereas others have a long lead time.
It is unlikely that any provider would operate their network on the basis of "let all business traffic through before any residential traffic". In any event, the peak bandwidth requirements of residential and business services typically do not coincide, though there is never any certainty over this.