If you have to be a Linux system admin to install and maintain Discourse then we have lost the battle for wider adoption. I look directly at WordPress for enabling huge adoption due to their famous “5 minute” install.
The cloud providers even have started to offer WordPress as part of their managed services.
In general admin features should be built into the UI of the systems (plugin install I’m looking at you).