By all accounts Beau's work on X-Men 97 was great and he was an actually really good showrunner, artistic vision wise. I dont think Ive heard a single negative word about the show lol, other than nitpicks.
Like honestly MOST sex pest allegations I didnt like the person in the first place so it doesnt hit me hard. But when I see a situation like this its like "man couldnt you have kept it in your pants for the art's sake?"
It's weird that they sat on this info until he got mad that they dropped his season 2 writing credits over a Twitter post and then they finally mentioned what it was that they fired him for months ago. He deleted his onlyfans immediately after being fired so I assumed it was related to that but I guess it was for being a sex pest? That sucks ass. Season one was such a banger