Really, why would that be the case? I mean the difference in Latency.
A self set up Linode CDN with all six location
Tokyo, JP
London, UK
Newark, NJ
Atlanta, GA
Dallas, TX
Fremont, CA
Would have provided 48TB of Pooled bandwidth at a very decent speed and cost around $480. Linode's Network are great, much better then DO. I am not sure if it match CloudFront, which isn't exactly the fastest CDN anyway.