A matter of trust.
Recent instances of potential conflicts of interest involving authors and journal editors may tarnish public confidence in the integrity of science journals.
D001319:Authorship; D016265:Conflict of Interest; D035081:Editorial Policies; D032984:Ethics, Research; D005378:Financial Support; D010506:Periodicals as Topic; D011643:Publishing / Q000941:ethics*; D012586:Science / Q000191:economics*