CISPA: Blurred for a reason