This is due to the continual decrease in the costs of on-line bandwidth, improvements in content compression, the proliferation of mobile viewing devices with smaller screens (and thus lower resolution requirements) as well as increased levels of cloud storage to support download and streaming markets.
However even with data center developments such as compression, virtualization and deduplication the costs of on-line storage exceed that of local storage and the performance of on-line storage is significantly less than local storage.