> The reason why I would prefer to have systemd respect the "debug" flag, even if it means that kernel developers have to learn a new workflow
Again, you have things backwards. It was the systemd developers that DIDN'T want "to respect the debug flag". The systemd developers tried to prevent the debug flag from getting past the kernel. It was the kernel developers that forced the systemd developers "to respect the debug flag"
All the credit that you're attributing to the systemd developers was actually down to Linus Torvalds drawing a line in the sand.
Again, you have things backwards. It was the systemd developers that DIDN'T want "to respect the debug flag". The systemd developers tried to prevent the debug flag from getting past the kernel. It was the kernel developers that forced the systemd developers "to respect the debug flag"
All the credit that you're attributing to the systemd developers was actually down to Linus Torvalds drawing a line in the sand.