“catra only won her fights with adora because she was willing to play dirty!”
that’s true enough but that’s not the only reason.
there’s no explanation as to how catra gets slammed against a rock by adora and it doesn’t break her ribcage or give her a concussion, but adora gets scratched a few times and she’s already weak and out of breath.
there’s no explanation as to how she-ra is supposed to be this invincible hero but is easily injured and exhausted, while catra can keep fighting with no issues when she’s a catgirl with no magical powers and doesn’t even wear an armor.
and it’s crazy because GLIMMER, the “weak princess” who had to recharge her powers every so often, won against catra a lot more than she-ra the “chosen one and savior of etheria” did. glimmer was allowed to go toe to toe with catra, while adora was continuously shown to be weaker and slower than her.
I like to headcanon that Melog is just the biggest busybody. It's been bored and alone on a dead planet for decades with no one to talk to, the mundane day to day drama of other people is such a novelty to it, it can't get enough. Plus it can become invisible and doesn't have a great grasp of privacy so it's forever listening in on conversations and generally getting way too invested in everyone's personal business.
Which means Catra, to her vast dismay, knows everyone's secrets. She would really REALLY rather not and has tried to teach Melog about boundaries but the creature does what it wants. But it means that sometimes she finds out about some misunderstanding or missed connection going on that is so downright stupid that it's just going to drive her nuts if she lets it continue so she begrudgingly has to insert herself into this drama to match-make or clear up an argument literally just so she doesn't have to hear about it anymore.
Which means, to her absolute horror she gets this reputation of being near psychic, so good at resolving personal drama that people come to her with their problems no matter how she tries to deter them and meanwhile it's really because Tealog over here is addicted to gossip.