SOF on the other hand are typically given a problem and asked to figure out a solution. Watch Charlie Wilson's war or read any of the books about the weeks after 9/11 in Afghanistan as a good example of this in practice.
For example in Number 4: How does this work when the teams assignment is to come up with an objective, rather than just have one assigned to them.
Answer: They would splinter and struggle because they are following a chain of command.
This is completely wrong. In fact the majority of the problems SOF are given are within the domain of objective identification for effects. When problems come down, everyone works together equally (back to the communication piece) to come up with a solution just like we do with startups. When it's time to execute, you execute within that chain and take direction based on your role.
Basically these are great for teams who just take commands from the actual guy makes the decisions.
Again, that's not how it works. Often the "commands" are even more nebulous than within narrow software domains. For example: "Keep [wartorn city] stable enough to allow for elections to run."