Lots of advertising claims more than is delivered. I would like my neurologist to have access to all useful science, no matter how published. When it comes to peer review I am more concerned about it inhibiting the flow of new ideas, something I call paradigm protection..
I used to consult with US DOE OSTI and we published thousands of research reports a year. None were peer reviewed but many were valuable.