That is true... I can't deny that. However as an American, I must say innocent until proven guilty...
In more fairness to your own point though, I'm not sure if this completely true or false so don't take my word for it, but I heard someone else say he admitted to liking lolicon once (This was a long time ago btw not a recent source), I just had to share that, I confronted him about it immediately after learning this, he told me that he's posted an apology, apologized personally to some including myself, and stated that he moved past that, I find it that he didn't even know what lolicon actually was... Which is what he stated as he apologized after someone told him what it was.
(Damn, I didn't know that about Rotisserie, but she, or he idk, is a conversation for a much different time.)