The linked data/semantic web approaches are slowly eating away at the unneeded data diversity. With small shared standards for common data, and unique schemas for unique data. The single endpoint solution unfortunately does not scale; it would be the AOL of biomedical data or entrez as you prefer. To be truly open and free anyone should be able to contribute their data and tools. This means decentralized infrastructure which means confusion and difficult to find information. However, as acedemia and research is decentralized their IT infrastructure must match that reality. This leads to infrastructure that can integrate on demand, such as made possible by the SPARQL service keyword.
Open source has always been an important part of bio-IT and that is not going to change. But a single source is not the answer to our problems. We need to make it easier to find information, but most importantly need to make it easier to answer questions with the data that is available.