Installing and running snaps without systemd

My point wasn’t that every Linux system should use systemd: rather than a non-systemd system that wants to make use of cgroups will need some user space agent that can coordinate access.

I doubt you’d want that agent to be snapd, and I don’t think the snapd developers want to take on that kind of responsibility either (especially since it would not be used by the vast majority of systems it is installed on).