Often, the time spent on communicating could get job done.
It's also difficult to find collaborators who are on the same page. Often you need to spend time educating team members.
Collaboration and communication are unavoidable for large projects though. I therefore have to stay minimal for side projects.