Give things 10 years and buying software in a box will be history as will owning copies of software and other media. If you look at things like the windows 8 features and where companies like google and even EA are spending money it is on cloud computing. Cloud computing is the holy grail of software. You no longer install software, your pc is a dumb terminal. It can do the processing but the software, the OS , everything else is over the network stored on a central server.
No piracy because nobody has anything to pirate. The movie industry loves this too because they can start things like netflix on demand but in much bigger ways. The only thing keeping it from happening is people do not have broadband fast enough everywhere , but that will change. Once the capacity is high enough to allow streaming of things like blu-ray then why would a studio sell you copies when they can charge you for every time you watch it ?
The same will happen with gaming where you pay either one time or a subscription and log on to play that game. The only thing stopping it is bandwidth accessible everywhere , and that will become a reality.
I don't disagree with you (though with US broadband lagging so much I'm not sure 10 years is far enough out) but I absolutely hate this cloud stuff. To me the pros do not out weigh the cons, but that is a discussion for another thread.
