Actually, the larger Canotaur wanted to get revenge on Aladar for killing his companion. When Aladar heads over to warn Kron and the herd about the cliff, the Carnotaur eats a dead dinosaur and looks into Aladar's direction, even though he already had his fill. Normal predators don't kill other animals out of revenge or prejudice, just instinct and survival.
I don't think Johnny Worthington is evil, he was just a bully. Sure, he is the main antagonist of Monsters University, but he does not do anything evil unlike Randall or Mr. Waternoose. As for the mention of putting Oozma Kappa's embarassing picture across Monsters University, how is that even vandalism? Can you elaborate?
It's like using grafitti or drawing on something that isn't yours. The pictures they were putting around wasn't their property and they would have gotten in trouble if the university had a law enforcement.
The fact that he wanted to tease his prey makes it unlikely that he's trying to kill for survival, as he already had a meal off-screen before stalking Shadow and Chance. Cougars are ambush predators and don't announce their presence to their prey and understand English.
I'm not sure if Mrs. Johnson and Cole Collins should actually be considered villains. Mrs. Johnson is only a principal and almost expelled Tex, which would be illegal, as that decision is solely up to the school board and principals can only write an expulsion to the school board. As for Cole Collins, he mostly just comes across as a jerk, but he threatened to end Tex and Johnny's relationship towards the climax.
Do you think Chainsaw the fox terrier should be on here for manipulating Jess by letting him attack Charlie (as shown in this clip) and jeering at Charlie during a log contest to have him locked away forever?: https://www.youtube.com/watch?v=XD-6P2B81OQ
He tries to come up with every plan possible to have Charlie locked away and get rid of him. He is based off those scheming characters from cartoons. No dog would have the master of art to come up with plans like that and just chase cats out of prejudice.
Would Mr. Patel, Abdullah and Nigel from Cheetah count for killing Duma (the cheetah)'s mother and capturing her just for a gambling purpose to exploit her speed in a dog race. I'll translate it in case you can't understand Spanish, but only for the gamblers: https://www.youtube.com/watch?v=rN1H2ixm868
Nigel: As I was saying, Abdullah, every schoolchild knows that the cheetah is the world's fastest runner.
Patel: But not so many people know that cheetah was no endurance, she tires quickly. So, we are planning to make the race too long for cheetah and then bet against her.
Nigel: Yes, quite neat, really. No one will ever guess that the owners are betting against their own cheetah. When she runs out of steam, it's the owners who collect the money. In addition to your share of the purse, Abdullah, as a bonus after the race, you can keep her.
Abdullah: Good. That skin will bring me much money.
Nigel: Alright, Patel, where's this cheetah of yours? You said it would be here!
Patel: I said I thought it would be here. The cat is tame, it is ordinarily sleeping in the yard.
Nigel: Not tonight!
Patel: The boy! The boy calls the cat with the whistle, if one of us would get that whistle.
Actually, even though they may seem like normal predators, they glared at Nigel as they surrounded him because they probably accused him of trying to steal their prey. Instead of accepting the fact that Nigel got his prey, they chased after him and probably understood that he was helping Marlin and Dory.
They were trying to steal their prey back, because they probably understood the situation. Normally, they would understand that Nigel has gotten his prey, but they knew that he was helping them. They also glared at Nigel when he was trying to help Marlin and Dory, because they probably accused him of trying to steal their prey.
They understood the situation and they accused Nigel of either trespassing on their territory or trying to steal their prey. They tried to steal Marlin and Dory back from Nigel, because they understood the fact that Nigel was helping them rather than believing and accepting the fact that Nigel got his prey. In real-life, seagulls would probably not chase another bird once it's gotten to the prey and allow the other bird to have it.