yep it's one thing to have violent thoughts and opinions about certain people you find abhorrent of whatever but if you're the kind of guy to advertise it unprompted I'm gonna assume you're projecting.
I'm gonna bet this guy votes for the party that regularly defends and elects child predators, opposes sex ed for kids to keep them clueless about abuse, and advocates for child marriage.
that's not the same as these moralizing bunch. yours is a class based argument. even if I disagree with a statement like that, for example the very openly evil people who are against homeless people trying to stay alive, I don't assume they're secretly homeless themselves. it's clear they just hate the homeless.