We agree on that. Tolkien was a master of the craft of writing. While Harry Potter is good in that it has gotten kids (and adults) to read who otherwise wouldn't, it's really not my cup of tea (or coffee, or beer, or <insert beverage here>). The same could be said of The Hunger Games. Tolkien isn't for everyone, though, as his style doesn't make for "light reading." That said, if you're willing to put in the effort, his books will reward you for it.
Oh, and if classic sci-fi is what you're after, you really can't go wrong with Heinlein. Also, Orson Scott Card's "Ender" novels are phenomenal.