It's not weird (and it's lightly addressed in the piece).
Bam is (apparently) struggling with substance abuse and related behavioural issues, and he was supposed to seek ongoing treatment for it as a condition of working on the film (per a signed contract).
He didn't do that, so he was fired from the film.
Johnny basically said they want him to get help and get better and did what they could.