Ha, I can't say much really. But they did provide a lot of the impetus to drive towards are more narrative-heavy focus for the game, and it's really been for the better imo.
Though as a general rule, publishers quite often ask for wacky things, and there's always a degree of conflict, and that's just kinda the name of the game in the industry. Total autonomy is a luxury reserved for the entirely self-funded.