john Hi John, I totally agree with you on the minimalist approach and the need of simplicity here. However, the latest version still has that exact same approach and the entire setup is basically identical. How URLs are resolved hasn't changed at all and probably won't change in the future. So it should be ok to upgrade.
However, whenever someone wants to leave the standard path of doing things such as using Apache or Nginx and building their own solution instead such as a minimal LiteSpeed server, it can be expected to be able to configure some files correctly and it can be assumed that the person knows what he or she is doing. Note that LiteSpeed is not officially supported.
And in the other cases here, the installation was in some way customized and not according to the documentation. Form the perspective of a developer, it is just not possible to cover all scenarios where people don't follow the guides.
Again, if someone wants to have a smooth and easy setup process without configuring anything, just go for the recommended setup, use Apache and everything is good.
🙂