Publishers add a lot of value to research after the research is completed, and the public does not pay for that. The public pays for the research process but not for the actual value adds that the publication process manages. These are two very different components of the research process.
Please see quotation number 4, which shows that libraries pay a lot less per journal title than they did in the past.