> Why would that be different with systemd timers?
Because you can test if systemctl start foo.service works and if it does, you know it'll work when foo.timer triggers it.
> my main gripe with systemd and other Lennartware is the extremely low implementation quality
It doesn't stack up that poorly against other projects but it's unacceptably low for a core system component.