That's always what I've thought as well, yeah.
It's such an interesting topic, because there's not just one singular reason why he feels the need to tell people "I hate child molesters and rapists" despite the fact that it goes without saying. He knows it goes without saying and he's said that before, he reiterates it often because;
- He looks like a creepy weirdo, he knows that. He's said shit like "I know I look like a creepy guy but I make creepy look good, toobs." He doesn't want people to think that because of his appearance, he'll follow it up with the associated behaviour.
- That subreddit constantly insists he is and he's trying to fight a narrative.
- Some of his personal friends have personally fallen victim to these things. Summer had mentioned she was sexually assaulted (Though who knows if that's true) and I think one his other friends has suffered from it. It's hard to tell from how he behaves today, but there's a really good part of Josh that cares about his friends in a big way.