"Trolls" have not forced anythings - just standard systemd developer behavior. They never make mistakes and everything is someone elses fault.
Systemd is running something as root because it doesn't like something in configuration file, instead of returning error or running it under the correct user. That's a huge WTF and a possible security issue, but alas. Systemd doesn't make mistakes and everything is someone elses fault.