I agree, though a simpler solution than nationalization would be to legalize what Sci-Hub is already doing. It shouldn't be illegal to post a PDF on my website when the author wants it to be read freely and isn't going to to get paid for it anyway.
i don't know if "society" would exactly be better off if 100 film studios were all competing to make the best avengers movie, but it would certainly be good for creativity.
That's a serious argumentative leap to make. Do you really think that's the best solution for this case, or do you maybe have a pre-existing position on this issue which you believe this instance supports? The easiest option is likely to pass a law that publicly-funded research is publicly accessible.
> automatic compensation system
Could you detail this a little further? I'm not sure exactly for what you are advocating.
edit:- arXiv works as well :)