All papers deserve publication.
This is not exactly a novel, free speech idea. (Nor is it an obscure view in the research community.) Remember that anonymous peer review is a recent innovation and, as a rather non-specific filter, generates a tremendous amount of waste, both in research time and review time, in the science community. Public peer review has a place in assigning limited funding. But, in this day of electronic media, there is ample opportunity for all papers to be published while editorial discretion can determine where they are published.