I disagree.
Right now some of the most cutting edge technology is developed within Open Source communities, predominantly resourced by geographically spread folks from different companies / independents - all using tools to communicate / collaborate.
I think this is a case of argue your limitations and they are yours.