The reason I don't contribute to OpenSSH is because it is impossible to do so directly. I have no way to know how much, if any, of my contribution goes to OpenSSH when I have to donate to "the OpenBSD foundation".
If you feel better convincing yourself that this is not the case, feel free. But it is still a fact, and I do contribute financially to a lot of other projects.