Strange conclusion: teamwork doesn't work because your team doesn't work?
Did you even consider the second option: your team sucks.
Sorry to state that in such a plain way, but I've seen many teams doing great work. Matter of organisation and responsibility.