>>118362698It's both
>>118362863 this, sadly, and the fact that society is depressingly prudish about this.
You've seen people drag out one (1) picture of ed edd eddy porn that Rebecca Sugar made as a teen to prove that she is a pedophile.
So you really expect page who desperately hate any give artist for any arbitrary reason to not go in-depth, browsing their every comment and picture, trying to prove that they are a criminal who does not deserve to have a job? At least nuking your account makes it harder.