I don’t think the thirst posts are trolls, but I do know what you mean. One of my top priorities this next month is adding NSFW filtering to the app to allow people to toggle that sort of content on and off.
On Bluesky they just apply a label and users are free to toggle it as show/warn/hide. At least, this is what I've personally experienced using the site.