I have discontinued wishing members a happy birthday on my other website.
Many just didn't see their greetings anyway so I concluded what's the point in my continuing to send them?
Others - as we've discussed here - likely weren't disclosing their true date of birth so why wish them happy birthday on a day that isn't the actual date? I found it daft so I stopped.