We do feel, though, that scientific publications carry a certain ethical responsibility. The purpose of a paper is to enable the community to efficiently build on your work. This tension is natural, and maintaining a consistent and acceptable balance is the reason that scientist and journals establish community standards that dictate how data are required to be disclosed. We do blame Science for failing to take a strong stand in upholding accepted scientific publication practices. We cannot accept that it is necessary to sacrifice ethics for expediency.
Scientific journals have a lot of leverage.
They can help get authors to Do the Right Thing. Scientists generally expect journals to help in enforcing community standards. Science claims they are honouring their own policy. Science now claims that all their policy really requires is that archival data be available via a publicly accessible database. The spirit of this statement seems clear to us.