Earlier quoted context omitted.
It's handy for people who are not comfortable with the command line, no matter how simple it is. In addition it allows one to convert to mp3 etc. The number of people who might want to download something from Youtube & co is significantly larger than that of people comfortable with the cli.
I won't criticize someone for making more interfaces for this software, but I like the prospect that more people have been and will be motivated to learn about command line interfaces in order to use powerful software like youtube-dl.
I couldn’t care less how those zones are defined and configured, could be a configuration file for all i care, but the end result would be much more potent than copying and pasting into terminal and then making sure it’s quoted or escaped properly.