I think that "workers who can collaborate" can never overcome a TEAM. Like it was written in the good old book "Peopleware" - it's people that matters, and in projects people need to form a team, no team - no successful project :)