I know some people will always be pirates, and don't care at all about dev's property, but imo this website is a bit more than that. For some reason some devs do use these forums to show their product.
At least to me, "small" things like the one you mentioned, as Caribdis being comunicative and professional is what gets my money. And I know others around here think the same way, not to mention the outstanding quality of his product.
It's a fairly good loudspeaker for new and inexperienced devs. We like to joke about short-lived projects, but there's a reason why short tech demos get fairly long-term support from here.
Itch, Discord, and Patreon are great, but they don't do this:
This site provides easy to understand updates, links, and information in a way that other models simply haven't or can't easily replicate. I can log in to see "Nothing changed, update in 2 months maybe" by a real person very easily. Users here will also be forthright with me about project status and progress here.
You can use this site for updates and officially support the developer before getting the game. Caribdis definitely deserves the support, and honest to god they have arguably the best track record when it comes to honest game development.
Also, as a side note, the only posts I've ever gotten yanked by site admins here have been my talking about how easy to use, useful, and friendly this site is... And tag/dev update arguments.