But I reread the full article and have to disagree with the premise that there are weak female characters.
Neither Harry or Ron are more than middling wizards (although Harry keeps his cool in a fight rather well) and both are basically CARRIED academically and militarily by Hermione who is a singularly gifted witch. Also a very strong character who let Ron HAVE IT, rather than crying in his arms when he came back. I laughed so hard when Ron whispered to Harry that at least she didn’t set a flock of golden birds upon him like last time when they heard her mutter from her bunk “I haven’t ruled it out!”.
She was smarter than them, more gifted, and Ron was rightly frightened of what she could do.
No doubt Harry is the titular character, but if not for the prophecy, and Voldemort marking him as his equal, Harry would have been nothing more than a gifted Seeker. Harry’s predominance was plot driven not character driven, while Hermione’s character really shone throughout the book, even when the plot relegated her to the back row.
JMO.