That's the purpose of peer review.
You don't need some pompous journal for that.
How many Open Source projects are managed by an individual, or a small dedicated group? If they can do it - by self organising! - it's baffling that some of the 'smartest' minds in the world are unable to comprehend what's going on in their field on a meta-level.