You want systemd split into different packages. Cool. You call it a problem that it is not split out. Cool.
But saying that your views on how systemd should work is "spits in the face": Does not make any sense. Also saying "what the community", while the community (loads+loads of distributions have adopted systemd) has gone with systemd does not make sense at all.