This makes me think that researchers should have a page on their websites (like impressum, about, or other similar pages) that lists all of their potential research conflicts? What to call it? A Disclosure page, a Financial Ties page? It could have a list of current as well as past affiliations, along with dates, and potentially the value amounts paid (which are apparently available publicly in separate filings). In addition to posting their potential conflicts and disclosures on their own websites, researchers could easily cut and paste them into their publications (or at least their students, post docs, fellow researchers, or secretaries could do this when they’re apparently too busy to make a modicum of bother to do it themselves.)
I’m kind of shocked that major publishers like Elsevier are continually saying they add so much value to the chain of publishing they do, yet somehow, in all the major profits they (and others) are making that they don’t do these sorts of checks as a matter of course.