I’m not sure what you’re talking about. Most people self-hosting don’t need anything special, just a docker compose file
Yes, and they proceed to pull their software from DockerHub (closed and sometimes decides to delete things) and most of them lack the basic Linux knowledge to do it in any other way. This is a real problem.