The Wellcome Trust is walking the walk that NIH talked for the past decade. We will see how this goes. Cross fingers.
https://wellcome.ac.uk/news/why-were-launching-new-publishin...
Momentum is important. There's no reverse on a submarine. One of the biggest funders in the world has taken away a standard excuse for failing to openly report results, negative or otherwise. It is free to readers and free to authors funded by the Trust. And all of the reviewing process is out in the open.
This is a huge step. The only other funding body I can think of with similar weight is NIH, and (at least internally) they're starting to move in the same direction.
F1000 is entirely post-publication review where reviewers identities are known? If so, I love it!
Best of luck -- work on stuff that matters, if you can :-)
The old crappy system is mandatory. You can't decide to do otherwise and still have a job.
The impetus for change needs to start at the funding source level, NIH. They need to make a journal that one is required to publish in order to keep your funding.