yeah getting the thread on /d/ removed is a huge setback, but it's not the end as long as people still like this stuff and keep making more.
there are other places for discussions and image sharing, it's just that /d/ was the easiest place for newcomers to find it. maybe this forum section gets more active, and the discord still has people in it regularly (though the image sharing is pretty slow usually). we could even migrate to 8ch's /d/ for a while, that's where some of the caption thread people went. their catalog even has a censor thread from like 2015.