Yeah, not sure what happened -- from the brief statement on their site, it ounds like they got some pretty blunt feedback that they weren't on the right path, and nobody bringing up the criticisms seemed interested in getting involved to improve it. They deleted their account so no easy way tosee what the discussions were like.
I too am skeptical about how much even a well-crafted license can really change the dynamic, but US laws have historically given the site more leverage against scraping than individualsm. And eupolilcy.social does have some restrictions on their terms, presumably they've thought about it and decided it's worth doing in the EU as well! So it's possible that there's some incremental legal value to a good license -- as well as a strong statement of intent.
Cara's Terms of Service were crafted by an artist who's worked very closely with lawyers on this kind of stuff so is worth looking at -- and they've also experimented with using technocal mitigations such as Glaze. https://cara.app/terms
@neil @smallcircles @andre @dentangle