This is the problem. It's not about the quality of the science being produced, it's about how many times your name shows up.
I'll tell you how one of my former bosses did it. He would do his work at a discounted rate in exchange for them adding him onto their paper. He did good work, but many of the papers he was added on were of a questionable scientific nature. He didn't care though, because he could claim to be published in over 1,000 papers!
The other issue besides quality of science, is the blocking of information. I hate hearing about new research paper on X, only to find it hidden behind a paywall. For the journals it has become very much about the almighty dollar and restricting access is part of that. Papers should be free to read in my opinion.