This is an insurance issue, and a marketing issue. He's too much of a liability because his substance abuse issues have now been widely publicised, so people are refusing to underwrite the production as there will, no doubt, be an actors' moral clause that voids the original agreement.
And they can't sell a film to kids with an actor who is now known to have substance abuse and anger management issues.