It seems like YouTube comes under fire every other day for hosting some sort of ...