> how HF can afford to be a CDN for such huge files

To be precise, Amazon Cloudfront is the CDN. Maybe they got some startup deal?

Amazon does now also have flat rate plans that are a lot cheaper.