> I know there is nothing HN can do about this, it’s not their fault, I publicly post my email address on my profile, that’s on me. In the past it’s led to serendipity, now it more often leads to frustration.
I guess you personally can do something about it, e.g. you can at least post the names of.yhe companies doing this. Also writing a blog post IMHO helps because you at least get your point across. It's better to speak out and not let this get normalized. If more people frown upon this, the rest will follow.