I think people should take a step back and realise that the people hosting are human beings and not bots. I know you guys sometimes don't enjoy the games but if someone is clearly uncomfortable with certain comments it is not nice to continue on with it. Hosting can be just as stressful as playing, making sure everybody has a good time and not everybody takes losing well.
I think it's a shame if Juice doesn't return to the section.
The problem here is that Juice was too arrogant to allow anyone to check her game for her, despite her not being proven as a host in the section.
So if she was stressed about the whole hosting process the logical thing to do here was get someone to look over her game and ensure it was at least relatively balanced.
Instead she assumed she would have everything down properly and, given she didn't, ruined the mafia experience for 15 other people.
I'd have no problem with Juice hosting again provided she got her game checked by a more experienced host.