1): The Velma show actively promotes selfishness and being an asshole to everyone you meet. It also promotes helping people only if it means a reward. Velma being this way wouldn't be an issue if the showrunners didn't act like it was good being a sociopath and if it wasn't out-of-character.
2): The show is also heterophobic and racist towards white people. And it's "rich people are evil!!!!!" message is silly. Cry all you want about me saying this.
I don't watch Pixar or Disney movies that much anymore but I have no doubt that King Magnifico is a far better character than Kaling's Velma.