I do think FlyCode will be most impactful at companies with the least effective marketing arms. Liberating Engineering/Product from time-consuming marketing maintenance means they're free to work on problems that might otherwise be back-burnered. It also places accountability for marketing results more cleanly in marketing's hands.
If a marketing team is so incompetent they manage to tank the company by changing copy and images, well, that's a deeper problem and they should be fired, not babysat.