PowerShell doesn't stop on errors either by default. And of course a significant number of tools you need aren't available in PowerShell, only cover partial functionality or are an exe you need to call so even if it did stop on error, doesn't work for those tools by default.
I started using Quadlets recently and it's great to have declarative configs for containers all managed with systemd. It only gets good with Podman version 5 though, 4.4 doesn't support .pod files, which I use quite heavily.
Not sure what Plex debrid does, but anything managed by a good service manager (like systemd) is more reliable than starting a shell session and hoping it doesn't die.
With version 10.10 they integrated chapter markers into Jellyfin. You still need a plugin to generate the intro timings, but any client I tried has support for skipping with a button.
PowerShell doesn't stop on errors either by default. And of course a significant number of tools you need aren't available in PowerShell, only cover partial functionality or are an exe you need to call so even if it did stop on error, doesn't work for those tools by default.