Na minha opinião, a melhor maneira de evitar a execução do XDM / GDM é simplesmente evitar instalá-lo. A segunda melhor maneira seria desabilitá-lo no systemd. Certamente não há razão para brincar com runlevels quando você quer sempre inicializar na mesma configuração.
Se você ainda quiser fazer isso, o caminho documentado pelo desenvolvedor é geralmente o caminho correto. O wiki do Archlinux não é confiável, pois pode conter informações específicas obsoletas ou de distribuição e você não especificou se realmente usa o Archlinux. Neste caso, se você olhar no wiki novamente, ele agora diz:
systemctl set-default -f multi-user.target
Este comando apenas criará / substituirá o link. Neste caso excepcional, o wiki de distribuição parece mais atualizado do que o FAQ do upstream.