Unpopular take: I think Harry was too harsh on Moody in OOTP.
think Harry was too harsh on Moody after he showed Harry the picture of the original order. Not that he was outwardly harsh, but the fact that he thought Moody was wrong for thinking it was interesting to know who was in the order last time. The narration acts like Harry is right about this and Moody is wrong. I don't like that.
Don't get me wrong, it's terrible what happened to those who didn't make it in the previous war. But to me it felt like Harry thought it was wrong for Moody to even enlighten him on who was in it the last time. I personally like Moody---the real one---and have always thought that Rowling did him dirty by not having him in the series enough. And let's be honest, Harry can be a bit of a jerk in OOTP, even if it's a justified case. And of course I feel like the narration also feels too Harry-biased at times. I get that he's our main character, but having him be pretty much our only point of view when the book isn't being narrated by any actual characters just feels like a bit of waste of having more perspectives. And in cases when Harry is acting like his opinion is the right one or the only one that matters, it's a bit frustrating.
I think a better approach would have been to have Harry, surprised at Moody not being emotional about the people he knew, asks if he misses them, and Moody, after perhaps some hesitation, responds by saying he tries not to get too close with anyone. I think it would help show a little more of who Moody is, but have Harry also come across as his generally likeable self.