If things don't go well, they, like Double Fine, will simply leave.
Most developers (if I'm understanding the relationship between developer and publisher correctly) don't write themselves into a contract where they're obligated to stay with the publisher or get sued for all of their bananas. If things fall through with one of their games, the publisher will either release them from their control or the developer will, most likely, leave so they can have more control over their projects.
Game developers know when they're being pushed around, and most won't stand for it.
This sig will self-destruct in 3.... 2.... 1.... Thank you for your time. Cookie? ^_^