Journals seem obsolete. Orgs should just publish their results on their own website, and if various journals/orgs wish to curate or critique them, they can. If a curator gets a bad reputation, they'll eventually fade.
Peer review is still valuable. Although there are occasional inclusions that a reviewer asks to have included that are not quite on-point, for the vast majority of my papers, they have been improved by going through the process of peer review. Then there's the odd case that when I read the review, I think, "no, that's absolute shite," but, perhaps months later, I get over myself and realize that the reviewer was, in fact correct.
While there are many problems with peer review, it is, on the whole, better than the alternative of not having peer review.
For years, I have tried to explain that the value that journals ultimately provide is curation. That they do this based primarily on peer-review is important, because no journal will have the necessary breadth and depth of expertise on its editorial staff, even for specialty journals (I'm reminded of one instance where I got an immediate, hard reject from a highly specialized journal saying our work was out of scope for them; I politely responded with a list of the ten publications from that journal that were on the same topic, and the editor subsequently sent ours out for review, with the paper eventually being accepted; not every editor is going to be familiar with every topic a journal publishes).
I recognize that my view is unpopular in this forum, but peer review is important, and journals provide a valuable service. It's good that alternate methods are being tried, supported by new technologies, but just because a method isn't all shiny and new doesn't mean it is bad. Could peer review be improved? Absolutely. I want to get paid for reviewing papers, for example. Could the income model be refined? With certainty. Would the world be a better place if journals didn't make such obscene amounts of money? Perhaps so. But would the world be better off without journals? No, most definitely not.