It's similar to the supply chain issues. Centralization and concentration are good for efficiency but they can lead to very fragile systems. When those fragile and now big systems break, they make for high profile events that serve as a warning and counterforce to efficiency.
It doesn't matter if you shave 0.1% off your bandwidth costs if you lose 5% of your customers every year due to outages.
So I think it will work itself out as long as people cancel and look for alternatives these things when they're not getting a good experience. Normalizing consumer rights is the best way to help this and plenty of other issues.