The vast majority of users don't care about the sort of crap even really friendly distros (#!, Mint, Ubuntu) make you wade through. They literally want--and have come to expect--"push button, receive app."
I'd suggest that the Linux community either decide that they need to create a compelling, modern UX (and in so doing acknowledge that things like package management and security are really bikesheds as far as users are concerned), or they need to decide that they are an elite operating system and should optimize for retaining and helping their users (and in so doing stop with stupid UI decisions that break conventions and alienate existing users).
I don't care whether Linux goes mainstream or totally elitist, but the current compromise is this awkward kid at a party who is no fun to be around for the popular kids and who is hated by his old D&D buddies for snubbing them.