They are one of the biggest companies in the world with a very clean reputation, and that is because they want to keep it that way.
His behavior and reputation for being difficult to work with came back to bite him in the end.
Selena Gomez reached that point in 2012, and she expressed herself by starring in Spring Breakers.
So when they have one of their actors, either from one of their films or television show, step out of line and become more trouble than they are worth, Disney cuts ties with them, permanently.
She has not returned to a Disney film since.
Nudes result in an immediate ban.