I wonder why they would only do this for private networks and not for public traffic. For example, AWS is still not part of the Bandwidth Alliance [1], so if you put a 3rd party CDN in front of AWS you can still end up paying a lot more in egress fees compared to using their own offerings.
Maybe private interconnects are just much easier to cap/control/attribute, but it feels like an interesting split.