Once upon a time, when an artist agreed to get paid a lot of money for a low quality product, it was termed "selling out". These days, the hipper term is to say that said artist's "gotta eat". However, there are multiple degrees of this that I think get glazed over in the use of this catchphrase.
For example: It's unfair to state "Johnny Depp's gotta eat" in reaction to Pirates of the Caribbean: At World's End. Yes, it was a noisy inferior sequel, but at least the original was damn good, and it would have been weird to see someone else as Jack Sparrow after that great performance. Johnny went in with high hopes for continuing a great character for two more films (shot simultaneously), so it wasn't just money motivating the guy.
On the other hand, when I saw today that John Turturro is going to reprise his ridiculous role of Agent Simmons in the Transformers sequel, then I think we can be safe in assuming his careful planning of meals.