We have seen throughout the books that house points are mostly awarded on the basis of correct answers in class, and we know that Ravenclaw is the house that is known for intelligence. Why doesn't Ravenclaw win the House Cup more often? Is it because Professor Dumbledore, as a Gryffindor, considered actual actions and bravery more important than books and knowledge and intelligence? The only answer that I can come up with to answer this question is: the professors at Hogwarts have been instructed to diversify the way they award points so that all houses have an equal shot at the House Cup. Reply with your thoughts.
Well, the teachers at Hogwarts do tend to show a lot of favoritism. When Slytherins messed up in Potions Snape usually just sneered at them but didn't deduct house points. And Harry's complained before that Snape didn't award points for Hermione's correct potions answers. So I guess the Ravenclaws would earn a lot of points in Charms (Flitwick's class) but I guess they'd be overpowered by all the points earned by the other houses. 'Tis a shame. :(