The author argues that the 'accept' attribute on file upload inputs degrades user experience by creating confusion and frustration when invalid file types are disabled. They emphasize that relying on the accept attribute does not effectively communicate errors to users and suggest that a better approach is providing immediate feedback when an invalid file is uploaded. The post critiques commonly accepted wisdom around the accept attribute and highlights the need for more user-centric design in forms.