And beyond...
The mechanics of all this is really quite simple...
Old model:
Build software, market software, sell software, repeat cycle & increment version
New model:
Build software, market software, rent software (SAAS)
A similar thing is happening with gaming
Old old model:
Build arcade games, insert coin for 1UP
Old model:
Build PC/console games, market games, sell games, repeat cycle & increment version
New model:
Build PC/console games, market games, either give games away for free or at a cost, add microtransactions as standard
Before we know it, we'll be back to the old old model
slowly slowly catchy monkey
This is all connected and I would not be surprised if in the (distant?) future, everything will be in the cloud, where it can be controlled, and owning anything except a dumb terminal will be illegal. Of course this just my conjecture and I am not saying this will happen, just saying it is an extrapolation of current trends as I perceive it