No, it didn't.
gedhrel
You haven't read it, but that's what you reckon? Okay.
As to the other point: JKR's stuff is trite and derivative, but I do think that some of its "problematic" aspects are likely just because it's regurgitating European fantasy tropes, which themselves may (originally or later on) encode antisemitism and so on.
And when it comes to it, subjecting any popular series to close reading with an eye for affront is likely to show up its flaws. Just think of all the janitors who blew up with the death star.
But Brown's stuff is utter garbage (not to mention just ripping off "the Holy Blood and the Holy Grail", which was pretty awful to begin with) - if you have the chance to pick it up second-hand I'd encourage you to see if you can finish it.
In the UK, in general, take advice. If you're bang to rights then a guilty plea (in court, not to the police) can affect sentencing.
Unfortunately, having said that, the UK conviction rate for rape is unbelievably low. "She liked sex ergo she deserved it" is still a line that juries are too willing to buy. It's fucking depressing.
Some of the GoF patterns over-emphasise inheritance, but by-and-large, you don't build large systems without either using or rediscovering software patterns, whether they're OO, FP, or what-have-you.