Even mainstream sites can’t be trusted. If you think only porn sites have viruses, you’re very naive.
I left room for mainstream in the 1%. Some mainstream sites that are poorly run can allow malicious content or links to malicious sites. I don’t think it is common, but it is possible.