Earlier quoted context omitted.
As far as I know, there are no inherent problems preventing simple installations. You make it sound like there is.
No inherent problems, just a very fractured landscape where install could involve: Linux, MacOS, Windows, WSL, Docker, or AWS. If your setup has anything that differs from the developer, it could unexpectedly take hours of extra troubleshooting.
The biggest hurdle for me is being too lazy to setup proper DR/backups.