
Hot take: Blitzo had every right to "replace" Loona and give up on her here.
People in toxic/abusive relationships are allowed to leave. Blitzo owes Loona nothing, yet he tolerated her bullshit out of the kindness of his heart.
Yet she throws it all back in his face because he told her to do her job? After the progress they were making in Queen Bee? All he told her was to be nicer to customers and this abusive grown bitch decided to react like a fucking child. While Blitzo showed Loona unconditional love, Loona physically assaults Blitzo for daring to ask her to do her job. Blitzo adopted her and took care of her, and while Loona isn't technically obligated to return it, she crossed the line by attacking and beating up Blitzo, all over a minor issue. If Blitzo did give up on her he would be 100% in the right. He doesn't have to deal with violent beatings just because Loona, a grown woman, couldn't regulate her emotions.
Frankly, Blitzo had every right to show her the door and force her out if he had to. Which he could if he wanted to.
Also, the excuse that this is out of "betrayal" is bullshit. Viv previously said that Queen Bee wasn't needed to understand Season 2. but now that one of her precious little characters was getting criticized, she immediately changed her tone and backtracked to defend her.
At this point, episodes are only canon or non canon as long as they can be used to criticize or absolve certain characters. Like how the Pilot was scrapped and remade to make Stolas look better.
People saying Blitzo is the one in the wrong here are fucking stupid. The fact that he DIDN'T throw Loona out onto the street for this already makes him better than her. Because if the roles were reversed here, she would have up and left him in a heartbeat.