systemd does not cause booting into any default runlevel to go to arch's "rescue mode" runlevel
Using the old way of specifying runlevels causes arch to default to rescue mode
runlevel is now specified by a unit - the (new) proper way to get to multi-user is not to add ro/rw 3
Instead add
systemd-unit=multi-user.target
, to the end of the boot line
(5. still not super excited about systemd)