I think you're right Jasper.
Interesting to contemplate the public/private thing. I might be wrong, but wasn't there some kind of public argument between Rob and Adam before? I'm sure I remember him saying something homophobic in front of others, who did the usual sort of "steady on" type noises? Maybe around the time of the sledging/cheating.
And of course the confrontations with Emma were both "private" initially. One in an empty cafe at the end of the day (probably hoped to catch her leaving), and the other in the corridor by the toilets in the pub. (You could hear what happened, she came through a door from the bar into a quiet space - obviously a corridor, and the end where the toilets were was nearer to David and Jazzer's table.) It was only Emma's courage in raising her voice that meant the others heard what was going on before he had the chance to attack her or worse. She was so brave, like a fearless terrier having a stand-off with a rottweiler. :)
But as someone said earlier, my joy in the village turning against him is totally suffused in anxiety. "I think all that ho-ho-ho bullying he is getting is going to make him worse and soon something horrible and violent will happen to someone innocent."
They have built him up almost perfectly as the kind of narcissistic man whose worth is all rolled up in his image as perfect career/family/sporting/social man. When it shatters, they're the sort of people who go on a bloody rampage/kill their wife and kids before killing themselves.
Look at this for example.