I read many articles which show how metadata provide many benefits over folders. and they show cases where users will be uploading all documents inside the root folder >> tag them using metadata columns >> and they will create views with filters on the metadata. but this architecture will fail sooner or later, because views will not allow us to show more than 5,000 documents. and if we add multiple filters and the first filter return more than 5,000 documents, the second filter will fail and so on. also based on SharePoint limitation if a folder contain more than 100,000 documents you can not break the permission on it.. so are metadata really replace folders for real enterprise document library which might contain 1-2 million documents?