If the crypto projects were working in collaboration more often, then the whole crypto community would achieve bigger accomplishments all at once!
Synergy would be on the side of cryptos if that were the case, we see these days many projects working on their own each of them having as result longer periods of releasing updates and new features.
It is time to find ideas and bring teams together and work smart rather than hard. With collaboration among team projects like Lightning network, bitcoin smart contracts, ETH scalability, and many features could be ready for the masses sooner and the global economy would have a big positive impact!
That's a hard goal to achieve, too many factors to consider. Most of the project developers wants their name to be known aside from earning money. They have different sets f of minds with different needs and it is hard to compress them if they have different ideas. As of now I only see collaboration of projects between exchanges and new projects, and this is because they want money, more money. The real question is are there still projects that don't raise funds for their set of goals and do their projects with what resources they have? I think if they succeed somehow, they would benefit from it later on as people will buy it in high price if is useful enough or at the phase that it can be utilize. Bitcoin's creator only needs the support of the people through their help running the network, he even gave some BTC to some, he never asked money from them.