Quote:
though I notice she still makes mistakes with her punctuation

Like that matters now. She's a quadrillionare, does a misplaced semi-colon really make a difference?
It is true how many teachers like this tend to stifle creativity rather than cultivate it. But, if you start to think about the HP series, you really begin to see that it IS gritty and it IS real. It's just a world that we don't live in, you know? But it's real to JKR because she has this world in her mind and knows the ins and outs of it, and it's gritty because she gets down to the darkest, most evil bits of that particular world.