The school hating Harry made no sense
So everyone thinks he cheated his way into the tournament.
1. Even if he did, he only cheated to get passed the age restriction, not actually cheat to win the tournament. The age restriction which they all booed and obviously thought was unjust.
2. If he's stupid enough to risk his own life, what's the problem? Weren't they all cheering for the weasley twins when THEY were trying to cheat earlier? Would the entire school turn on the twins had their plan actually worked?
3. Now your school has doubled its chances to win. Wouldn't that be a good thing?
4. If they think Cedric should win because he's great, it wouldn't matter if Harry competed or not, Cedric would have won anyway right?
5. Draco and other Slytherin still hate Harry but if they think he cheated to get in, wouldn't that be a Slytherin thing to do? Draco was making fun of Harry for fainting in the face of Dementors, now he's making fun of him for being brave and risking his life? Make up your mind!
6. Now here's what really baffled me. I was willing to ignore everything else but this just takes the cake.
Everyone went back to normal after Harry completed the 1st round. Why? What changed for the kids to want to cheer for Harry now? If they hated him when he was about to do the challenge, why stop hating him after completing the challenge? They all hate him for cheating...unless he's a competent cheater?
Would the entire school still hate him if he were killed by the dragon?