My hunch is that the paid membership on that venue [stat] is not what the business people expected.
I agree that seems very likely. Not medical or biotech professionals. Not even experienced biotechies. There are a few biotechies I'd pay to read - but none of them journalists (sorry).