The primary issue was that you were missing some important system packages.
By reinstalling base, we brought them back.
Notably, you were missing systemd-sysvcompat and iputils.
A secondary issue was that you had extra kernels, initrds and entries in your ESP. We solved that by removing all of them an running reinstall-kernels.
Likely, all of this was a result of your mass package removal.