It sounds great on paper, but it's hard to put into practice. As I said, it would be nice to have something like this here on F95, in some sort of dev notes that could be handled by the community for the community. For example,
Bryn's dev notes look good; it could be even better with some patreon screenshots with dates, sticky messages, etc. And all of this regulated by community; a dev wiki page, so to speak.
I think part of the problem with ethics is the lack of community backlash. If people are okay with being bossed around by a dev, there is no reason for the dev to change. This is why I don't like discord echo chambers. At least vel got slapped for being an ass, but he literally asked for it. But it often doesn't happen, and people are fine with radio silence, lies, missed deadlines. That's why it's important to talk about it and call out the devs.