It’s not that easy unfortunately. Many of the stronger advocates for open access are younger researchers who can’t self-publish as they need to be able to list their peer reviewed publications. Also the choice of journal is often made by more senior academics who don’t always hold the same views. It can also often have associated costs which aren’t small.
I think pre-print servers like arXiv[1] are a good stepping stone to full open access, though even their use can be complicated in some fields.
EDIT: In the UK there are efforts to stop counting closed access publications in various rankings as a result of the Finch report. It’s a new policy change but I already see it having a positive impact.