I think it's because software has finally reached a point where everybody is adequate at using computers that new problems have developed compared to the ones that existed 10-20 years ago. So now the people who have no idea how to use a computer (or are willing to learn) they just pay for a SaaS.
The big guys are trying to get this in their store models so that they can pull their 30% cut.