Funnily enough the first movie starts with our team deciding that they have had it with the way everybody is forced into a stereotypical role. They part ways and are brought together after some time by someone who seeks revenge. But when they are together again everybody is finally the opposite of the annoying characters they used to be! The lesson here was to learn that they worked better when they are together, but each made an effort to become a better person than they used to be. If that is not a good moral lesson I dunno what is! In the second movie on the other hand you have the ultimate lesson: the real monsters are people. This is something that the cartoon strongly focused on and I'm not gonna lie, I laughed hysterically at multiple jokes in the second movie. I could go into detail regarding the plot, but I don't see the point of it, because that is not what makes these movies good for me.
The Flintstones to comics like Marmaduke, not to mention the abomination that was Jem and The Holograms, which all ultimately took something and decided to teach us NOTHING. Now... if you compare it with that, is Scooby-Doo that bad? Be honest. You can argue with me that the acting wasn't to your liking, or that you thought the twist was dumb but... I mean come on. Open youtube, watch an episode of the old cartoon and tell me what is different.
I am not saying that these are the best movies ever made, but the hate they get is beyond my understanding. I have seen far worse movies with no moral lesson, no story arc, no real idea behind it. I honestly feel that somebody who loved the original decided to elevate it and in my humble opinion they did a good job!
Watch them again? Please do. Do it for guilty pleasure, do it because your thoughts have been so obscured by the fact that everyone around you told you to hate these movies. Re-watch it also because you watched it waiting for your childhood to be re-lived, but this is a satire. Watch it as such and don't let your memories overwrite the experience.
Until the next item on my list!