I wouldn't consider the Harry Potter movies as "just made for the profit margin", even if they were they're not exactly bad. The acting has improved since the first movies as the cast have obviously grown up since then. They may not be everyone's kind of thing but they're at least original.
And Harry Potter is clearly going down as a classic in the same way as Star Wars and LOTR.