CC companies are on a crusade...they're blocking payments to creators and forcing sites to remove content.