John was restrained by Ron and Hermione. He wanted to beat Neville up for what he had said. Hermione stopped, because she didn’t want to get in trouble on her first day and Ron was thinking along the same lines like Hermione, but both glared at the boy. John on the other side was furious. He wanted to make Neville pay for this. How dare he say this about his parents! His parents had suffered a lot due to Harry’s actions and Neville had the audacity to say that they deserved nothing and shouldn’t have any sympathy.