Why use Arch and not Void? I am aware of several points of superiority - a better package manager, larger repos, wider architecture support and multiple libcs - and no points of inferiority. Well okay, one - Void's commitment to supporting musl occasionally leads to feature lags, since they won't push updates that break musl. The general feel of the system is more stable than Arch.
What extra steps? Arch is missing debug packages, a package manager that can detect bad partial updates, different architectures etc.
void pkg manager is also way way faster than pacman, lack of systemd is nice a feature too (personally)