This is great. eCDN has been available as a 3rd party solution for years. Nice to see Microsoft delivering this as a native solution. However, the pricing model, 'per user/per month' doesn't work well for eCDN solutions, where the goal is to reduce streaming content impact to a specific location's (head office) internet egress.
Distributed users on their own local internet will not see the benefit of an eCDN solution, so the licensing is not leveraged. You need lots of people streaming the same content, from the same location, at the same time. Like a corporate wide Teams Live Event streamed to users at a head office. Therefore, eCDN should be licensed by external IP, not user. IE: we license this external IP address (head office) for 400 eCDN subscribers. This would be perfect... the 1st user pulls down content from a Teams Live Event... and that user 'rebroadcasts' the content to the other 399 people in the office. Almost entirely eliminating the event's impact on the head office's local internet connection.