catradora would be bad if it was being shipped with catra not being brainwashed by the horde and being an evil person out to hurt adora
but catra is literally a brainwashed victim of war who is being threatened and taken advantage of by silkweaver she doesnt appear to be that old and shes doing what shes told. she shows she still very much cares for adora and she will probably be redeemed at some point and at that point they will be a good couple. but its not abusive let us have this edgy slowburn ship