Do you need to open a thread about this, can't do it on Artifex's forum?
You do realize that there's no rule against opening a thread here for birthday wishes? It seems that this particular one also seemed to have annoyed you (maybe because Artifex?). If you do not wish to partake in a certain thread, you do not have to.
If your issue is that you think that this is useless or irrelevant here, I wish to bring your attention towards the sub forums that this thread is located at as well as other threads on the aforementioned sub-forums. Please, also go post on those threads and suggest other locations on the internet where each respective thread should be posted.
Good day.