Also, what does "third party" really mean in this context? I am neither the author of the Linux distro that I'm using nor the web server that I want to use. It's all third party software from my point of view.
By third party, i mean stuff not in the distro. It's extra effort to install something else. You're likely to have at least a link to docs in your face when you went and got the binaries.
If you're doing your own packaging then presumably you know how to invoke the server by creating a service file for systemd.
The Linux community seems to have a pervasive "if you're doing X then you should be able to Y" kind of attitude. But sometimes you just need to do X, and you know what you know.
SELinux is indeed a PITA. I usually just turn it off.
Your complaint about the community says more about you than about the community. It's certainly not true as a rule.
Only if you're using a web server that's prepackaged by the distro.