The depth and number of pops that Google and Facebook have is way better, commerical cdns give you some foothold but are not in the same league at all.
For example every small isp all over the world will most likely have YouTube caching servers running on their infra likely for free because letting Google do that saves them considerable upstream bandwidth both isp and google benefit, whereas you and I pay .10 to .20 per GB for CDN
For example every small isp all over the world will most likely have YouTube caching servers running on their infra likely for free because letting Google do that saves them considerable upstream bandwidth both isp and google benefit, whereas you and I pay .10 to .20 per GB for CDN