As I understand, journals earn money mainly by giving access to their issues or single articles copies. Eventually some journals ask authors to pay for the publications.
While universities pay money to journals to get access to issues and articles for all their staff and students.
Wouldn't it be better if universities paid money for each article a member of their staff asked to publish on a journal, letting the journals publish for free? In this scenary journals would get paid mainly for the review and editing process (which is right to be assigned to an impartial entity), and then leave the copies of their articles (with their brand on it) to spread over any platforms (and not copyrighted).
Universities would gain a lot by paying on a number of accepted publications basis, rather than for "availability" of research. The more their staff publishes, the better their rankings. So they could pay a bit more for the prestige they get in return.
I see a win-win situation. What am I not seeing in the bigger picture here?