You do not have to create an file for every list page (i.e. section, taxonomy, taxonomy terms, etc) or the homepage. If Hugo does not find an within the respective content section when rendering a list template, the page will be created but with no {{.Content}} and only the default values for .Title etc.

Using this same layouts/default/list.html template and applying it to the quotes section above will render the following output. Note that quotes does not have an file to pull from: