It probably had too much traffic for the free host to handle. The difference here is that endchan is an offshoot of /tech/ with an established community that's also devoted to free speech.
(I like it because you can upload images anonymously with Tor and no captcha. And if there's ever a need for donations to keep the server running, the chan's owner is familiar with bitcoin and you can donate without it being tied to the TG porn.)