Of course, if academic journals require greater reproducibility for publication, then the cost per paper increases.
However, the total cost has to be smaller than the cost everyone who reads the paper spends to reproduce, no?
And when it comes to papers, things are even crazier: big companies manage to publish white papers in peer reviewed journals.
Cool initiative. Papers that do not share source code should be banned from peer reviewed academic journals.
It is insane.