Don't know about doing away with URIs... But some kind of context seems essential when looking at data from different sources. Two resources with different URIs may be the same thing, and two resources with the same URI may be different. Moreover, the meaning of "same" itself is context dependent!
Don't think the two opinions conflict: "all RDF documents containing a URI should use it to identify the same concept" != "the same concept should be identified by the same URI in different RDF documents"...