Honestly systemd is large as a project but most of it is separated and doesn't actually impact you if you don't use it. And BSD people really should not complain about managing to much software in a single project.
I'm not quite sure what you're referring to here. OpenBSD just keeps getting cleaner and simpler to manage, but I'll admit that maybe I've just gotten more familiar with it over the years. There's definitely nothing like systemd lurking in there, though.
That's not separated.