I must have missed the secret handshake this year. I emailed Diamond customer care last week about missing bonus points. The auto-generated response came in 30 seconds and said:
Please be informed that I have created a case file on your concern, our guest assistance team will look into it and get back to you with a fair resolution within 8-10 business days