This might sound like a stretch but hear me out.
I think the File Name column should be moved to the properties pane for documents with a template. Maybe with an option to add it as a column but not by default.
Users and desingers of the system often get confused with templated documents that contain a file name. They wonder what they should name the file as they build business processes or scan documents in as all the crucial data needed to find the file, or to know about the file, is in the template.
Often they end up putting duplicate information in the file name because the file name column can not be removed from their view and they do not want something randomly generated showing there.
Then they build workflows to sync that data from the template data as any change is made so that it does not fall out of sync and show invalid data.
This is all unnecessary if we just did not have a file name field.
The original file name should be accessible somewhere if the file came from an outside source, but it should not be in the column view and BP configurations should not need to ask the user what they want to name the file.
For non-templated documents, the file name is crucial and should show in the column view and be an option in BP configurations.