I disagree.
Everything you talk about as a replacement for what you are considering a "Rigid command structure" is what will dynamically happen in every organization large or small. Clicks will form and small groups of friends who want to do whatever they want despite what "the man" wants them...