Sectors like pharma require enormous R&D budgets. If you have a free market with many companies, each company will have only a tiny marketshare, and therefore only a tiny budget. So you can’t do without the megacorps. The solution is for the megacorps to be run by the government / non-profits / trusts, or, if that is not possible, for prices to be fixed by an independent regulatory body.
Sectors like pharma require enormous R&D budgets. If you have a free market with many companies, each company will have only a tiny marketshare, and therefore only a tiny budget. So you can’t do without the megacorps. The solution is for the megacorps to be run by the government / non-profits / trusts, or, if that is not possible, for prices to be fixed by an independent regulatory body.