This is a powerful idea. Most problems in science are incentives problems. Sadly there's little or no incentive for journals to adopt this policy.
Correcting the many incentive problems in modern American science would need a hypothetical body with significant funding leverage over journals & scientists to exert executive action. Sadly there is no such centralized funding body, so the problem must be unsolvable.