The film is fun and it gets some things right, but I can see how many would find some of the new characters annoying and cartoonish. The new kid is annoying and didn't really serve much purpose (played by Justice Smith). And the villains were pretty generic, too, but to me the film still works because of some of the emotional beats and because of how it progresses the story. So it didn't hurt my enjoyment much. I'll still probably enjoy watching and re-watching this. I hope.