Streaming a 2-hour movie in HD can consume 2GB to 5GB of data. A 300MB file allows users to watch 10 movies for the price of one.

Even on slower connections, a 300MB file can be downloaded in minutes rather than hours.