This is exactly what I'm working on.
Also, publications by federally funded grants are required to be made public as well (for 1 year). However, even doing that, you are still stuck behind the political pressures, journal bias, and the peer review system which...for a lack of a better term, sucks.
Science needs to be transparent and made available in real time. This is the whole purpose of science, to freely distribute knowledge for the well being of humanity. I honestly believe that and I'm working to bring that transparency to science as we speak.