It wasn't until I came back to Arch for a few specific systems that would be too cumbersome to compile everything on (or set up a dedicated binhost for) that I learned that Arch only officially supports SystemD.

Arch is intentionally minimal, right? You'd think it would benefit from choice of init system, considering SystemD does so much. This dependency surprised me.

Edit: I got 'dependency' and 'official support' confused


It seems you can use other init systems, but you're largely on your own at that point.
@maddy systemd does a lot but almost all of its features are optional, which people love to forget when arguing about init systems