>>150210597 (OP)
Yes, the heroine going "You were so sexually possessive of me that you sent the Horse's top scientist to Devil's Island without trial for telling you not to use the destroy reality machine to destroy it making an unstable alternate reality where we're married and are responsible for the death of the good guys' Team Mom. I love you too!" was horribly immoral.
Catra was a compelling villain and they needed to stick the landing instead of forgiving her because the showrunner and her wife found her hot.