The article claims, without evidence, that Nature and Science didn't publish Marshall because of ties with Glaxo. Even if that's true, there are a lot of other journals out there. Are they ALL in Glaxos pocket?
I doubt it. But they're all reviewed by his peers, who made a living by giving endoscopies and prescriptions to patients every year or so.