Regarding why Arch doesn't "invest" in a graphical installer, it's worth mentioning that Arch's installation image has a different design philosophy than most installation media.
The image is a fully functional arch environment that copies the entirety of its contents to RAM on boot, giving you special installation opportunities such as the ability to install Arch to the same flash drive that booted the installer. Having no graphical dependencies lets this image remain small enough to pull this off, as well as allowing for fully remote installations over SSH out of the box, since archinstall is a TUI.