To be fair, Nepeta isn't that great of a moirail either. She does fuck all to rein in any of Equius's worst traits where you could at least argue Equius was trying to prevent Nepeta from getting in way over her head with some of his demands. In fact, the 'standard' moirailagence tends to look unhealthy. Gamzee doesn't do shit for Karkat.
@slothArmy has the right idea
Magic is FAKE AS SHIT/FUCKING REAL