As someone who’s installed arch manually back in the day way before archinstall was a thing I tend to agree. Putting together your own install and seeing how everything fits together, to me, is the point of arch. If anything breaks I know what too lol at since I put it together myself and now how it goes together.
However sometimes we might need to reflect on gatekeeping and just because “back in my day we didn’t have a fancy script to help you” we might still let people use it for their first install (or let them use a arch based distro to get started)
I had used duckdns for a while back in the day. Always worked great.
These days I have a domain at namecheap which provides a DynDNS feature as well so I’m using that.