Interesting article. On one hand like you outline, teamwork is great, beneficial and helps in achieving a lot. On the other hand, i think we are forgetting about the kind of people you should be in a team with. If a group of people come together to bring to alive an awesome idea, the initiative might die if you have the wrong set of people in a team...No matter how great your ideas could have been.
So, Know your team.
@chbartist thanks for all the great post. I would love to be added to your list to grow with the community.
Have a great day.