Usually, it's the document management policy of the company that determines how to keep documents in a collaboration site. SharePoint document libraries are not just a document store. They have advanced functionalities and improved security, one should use them. Check-in, check-out, versioning, approval work-flow, auditing, list, folder and item-level security, just to name few.
As an example, the client I work for uses two types of libraries in his collaboration sites. Public document libraries open to every one and private libraries with restricted access. The security groups (owners, members, etc.) to which the user belong determine his access level.