The problem isn't that the rules arent well specified enough. The problem is that too many agents with the most power in this exchange (ie employers) just violate people's trust. Dishonest agents need to be visibly held to account, and right now the only way that happens is by calling them out. But since that's forbidden, there's a conundrum.
I’m not defending companies here, but what I’ve seen happen sometimes is a well-meaning engineering manager will post openings on this or other forums, and then the resumes end up in black holes like Greenhouse where the HR/non-technical types filter out applications without even looking at or responding to many of them.
I wouldn’t always blame the poster, and appreciate them letting us know.