I really like my job. However, the company and I are a simplified relationship. They pay me, I do work. If they stopped paying, I would stop working.
I am loyal to the people and they to me. I wouldn't leave them with no/low notice because that is a dick move. This is not entirely altruistic, of course, as my best chance for a new job are the people I know.
HP becomes less good with each moment Rowling continues to be hateful.
I think if she was how we all want her to be, no one would have stepped back from the world and said, "Wait, what do we really have here?".
The answer to that question is pretty formulaic, lazy writing. I read the books as they came out, they were great, but damn Harry, couldn't you just go have a 10 minute conversation with dumbledore and skip 90% of the books?
To actually answer your question. My daughter read them all from age 9-10, absolutely loved them, but sometime in the intervening 2 years the magic wore off and she is no longer interested at all.