I don't like the binary view of "Give all power to corporations, with no government intervention" and "Let the state control all means of research and access"
The ideal is clearly in between, where the state should break up monopolies and punish companies that have detrimental externalities to their functioning(like polluting the environment).
That's not to dismiss government funded research either. We have Computers and The Internet in large part due to US Government research. Once an idea becomes marketable and profitable, private companies can swoop in, like Microsoft or Apple with Computers.
But decades of unprofitable research is not feasible in a corporation. You would need the government to fund that.