One of the problems I have is this presumption of the pyramid structure of trad RPG's. There's no actual reason for doing it that way, other than tradition.
Imagine this system. ((Note, this is borrowed from John Wick's The Dirty Dungeon)) The group decides on a general theme - say a forgotton tomb. Say we have 5 players and 1 DM. Standard group. Each player goes away during the week and creates 5 "encounters" (all three pillars - social, combat, exploration) based on this theme. By encounter I mean an event of interest for the group - something they would play through. Each player then submits those 5 encounters to the DM who takes the 25 encounters and meshes them together into a dungeon. As the DM puts things together, the DM can change elements and each change is rated from 1 to 4. The DM tallies the changes and puts that number of jelly beans (or M&M's) into a bowl. During play, the players can eat M&M's and gain a d4 bonus on any die roll. The more changes the DM makes, the more die rolls.
Now, each player would know 1/5 of the dungeon but have no knowledge of the other 4/5's. And even the 1/5 that the player knows is unreliable because the DM has changed elements. 25 encounters is a meaty adventure in 5e. That's, for my group anyway, probably 5 or 6 sessions of play. So, after say 4 sessions, the DM asks for 5 more encounters, this time for a town. Now after you leave the dungeon, you go to this nice sandbox town with 25 encounters - again a very meaty adventure.
Wash, rinse, repeat. Now you have everyone working together to build the entire world and the entire campaign. Nobody is buried under a mountain of work trying to build material for the campaign and you have all the creative energy of the entire group.
Is this the better way to play? Absolutely not. No way. It's an ALTERNATIVE way to play a trad game. But, any alternatives are often completely shot down because the presumption that the way we do things is the best way of doing things. It's so incredibly conservative. We see this all the time in this thread. Any new ideas or methods are shot down, not because they are bad ideas but because they are new. Using failed skill checks to trigger events? Oh, hell no. That's not part of trad gaming. Allowing players to edit the game world? Oh, hell no. Players can't be trusted not to abuse the game. We must only trust the DM. On and on.