It's necessary to protect against DDOS attacks. The CDN has privileged positioning in the network -- close to the consumer ISPs -- and can block incoming DDOS attacks directly before the traffic flows deeper.
and then do you suggest 8chan to start making their own ISPs around the nation in areas where there are no ISPs that will peer?
As an aside, the owner of 8chan already hosts 8chan with his own ISP.