I have recently had a couple of clients that are adopting SharePoint that for various reasons want as flat of a structure as possible.
Instead of building a site that mirrors the organization structure, or different knowledge domains or anything else really they prefer to use big lists (page, document, announcements) and tag the content and use web parts to display relevant data to users, partially backed by term store.
Often this is driven by frequent organizational changes so they feel an actual structure would be too restrictive.
On most prior projects discovering the basic structure has been part of the early phase of the project. Now this still has to be done for the term store.
So I am curious what your views and experiences are like.
Is the new trend as flat as possible?