content: Spot on analysis. I'd like to add a lack of promotion. Where are the distro sponsoring esports events, running tv ads (still surprisingly the most effective ad medium,) making deals with hardware vendors so it's pre installed? Joe 6 pack does not install an os, and never will. If they want in they have to play the game better. The biggest obstacle is that most don't know desktop Linux exists.