You're probably going to be downvoted to oblivion but I 100% agree with you. It seems like they tried to remove all the complexity, and just made new complexity.
Obviously, there is exact opposite with stuff like fly.io but they can be extremely constraining.
Now I just dump Caddyserver and install things bare metals servers. I avoid all dependencies like the plague