With Arch, the TUI installer already sets up seatd, dbus, and the XDG_DIR environment variables necessary to run Wayland. You can just install and run any Wayland environment without extra steps. Void however, and many other non-systemd distros, require tinkering with config files. Even if you're not using X, it's not difficult, but it can be annoying to do this repeatedly with multiple computers. Arch also doesn't separate dev packages. Separate packages can be annoying because they add an unnecessary extra step when building stuff locally. Void, for example, has strange names for packages like "MangoHud" (which is case sensitive) or "gst-plugins-bad1" (which doesn't make any sense. why have a 1?). Most distros don't do that, but having to track down the correct package names can be a pain since it is less intuitive. Additionally, systemd's service activation is much more straight forward than, say, runit or OpenRC, as it uses essentially the same command for running and starting services.