Scientific publishing doesn't make lots of money - I worked in it, I know. The cost of publishing, on or offline, massive amounts of content that is only of interest to a tiny minority just doesn't.
WHat makes money are derivatives - bibliographical databases (at least they used to make money, nowadays I am not so sure), financial derivatives. I remember that the finance department was one of the big profit centres in one of the ones I worked with - playing with options, advances, and currency FX