While there are parts of this manuscript that seem to be overhyped, I don't think peer review alone is the solution you make it out to be here.
My bet is that this will appear in a "peer reviewed" venue before too long - and that the content will only be modestly changed.
1/
add a skeleton here at some point
16 days ago