OK, I can see how someone may not like the hobbit. Try the Healer by FPaul Wilson and get back to me.Sorry, not a fan of either. I loved Heinlein when I was a kid and my sisters kept pushing me to read The Hobbit. I hated it.
Not a fan of talking trees or whatever they were. Now, midgets can be funny in the right setting.
And the only fairies I am concerned with are the Regression Fairies. They can be a bitch.