Suggesting that App distribution is even part of the consideration for why Linux didn’t catch on is kind of hilarious to be honest. Their app distribution methods being good or not had nothing to do with their lack of adoption and it’s kind of a non sequitur.
If I dropped their app distribution onto Windows it would also succeed there with the general mainstream public, in fact even more so, because of the garbage state for app management there.