Of course this solution would only be feasible with a majority of the existing library available to download on the PSN. You shouldn't have to stipulate that.
To get around the large download sizes they could implement a 'cloud' service where the data is cached to the local machine - this wouldn't necessitate a larger hard drive as well.
A lot of the games have duplicated assets on Blu-ray discs to avoid longer load times of the slower seek times of CLV in Blu-ray. This would mean that downloaded games would be conceivably smaller than their blu-ray counterparts.







