My main problem with Arch is that there's rarely a point where I feel like I've finished installing. There's always something missing or something not configured right. Shit, dialog
still isn't a default package in 2020, which you need to use wifi-menu during the install process. So if you happen to forget to install that (and it isn't mentioned anywhere in the documentation), you're going to have to reboot into the live media, chroot into your install, install dialog, then reboot again.
https://www.archlinux.org/packages/core/any/netctl/
Why in the fuck is dialog an optional dependency?
Which sort of ties into my next problem which is that Arch simply isn't opinionated enough. Which is fine for people who want that kind of experience, but if you used Ubuntu before and you want a similar "install and go" experience, Arch really isn't the right answer. It is if your goal is to tinker with Arch, but that isn't what everybody wants.