JK Rowling is one of the best writers, and the twists and the world she has created to such details -it deserves respect. Having said that; I feel with all that going on, she could have done just a teensy little bit more with developing Ron, Harry, and Hermione in academics. I mean, no person is the same in their studies for years, some discover their passion later. Specially Ron, who was really good at chess in the first book, Idk I felt talents could have sprouted better.
“The power of human empathy, leading to collective action, saves lives, and frees prisoners. Ordinary people, whose personal well-being and security are assured, join together in huge numbers to save people they do not know, and will never meet… Unlike any other creature on this planet, humans can learn and understand, without having experienced. They can think themselves into other people’s places… We do not need magic to change the world, we carry all the power we need inside ourselves already: we have the power to imagine better.” – J.K. Rowling