E.g. if you start with a brand new emacs then you could paste a line into scratch, eval it, and then these question would come up, you give answers and then an emacs file is generated, written, evalled and you get your configured emacs instantly.
But of course a web interface also has its advantages, it's prettier than barebones emacs,so it's more appealing to config there.