Doesn't that make it even more important that research journals should be transparent and follow their own policies? If top journals were willing to admit mistakes promptly it would be much harder to claim that valid alternative views are being suppressed for political (or other) reasons.