Can a case be made that the input type ‘file’ is too abstract/generalized? Would anyone support using file types instead, such as doc (document), image/logo (possibly for branding purposes), photo, music, video?
You can already specify the file types. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file#Getting_information_on_selected_files