CDNs and cloud services cost money to setup and maintain. This scales asset availability with popularity, automatically, for free, with minimal setup.