When news hit that Terrence Howard was replaced by Don Cheadle in the next Iron Man installment, fans experienced thirty seconds worth of shock. The story was Howard was axed because he was holding out for more money but in an interview with NPR, Howard said he learned about the news the same way we common folk did.
It was the surprise of a lifetime. There was no explanation. [The contract] just…up and vanished. I read something in the trades implicating that it was about money or something, but apparently the contracts that we write and sign aren’t worth the paper that they’re printed on, sometimes. Promises aren’t kept, and good faith negotiations aren’t always held up.
Breaking up via third party sources is always tricky. Especially when the person you’re breaking up with knows where you live and may have a trash can or two full of used baby wipes to tp your house with.