More because the Inetrnet came and allowed every vendor to sell directly from their webpage instead of going through the distribution channel, making retail software stores obsolete
There are two platforms that drive 100% of the mobile phone industry. One (Android) allows other distributors in the platform (even if they have to go through loops like sideloading an app and then allowing that app to install other apps). The other will kick and try to destroy you if you try to do something like that. Is that legal or anti-competitive in the US & Europe? We'll find out...