Glad someone bumped this. I forgot to post the response I had from Marriott on Monday regarding the issue:
Thank you for contacting Marriott Rewards.
Our records indicate your stay has already posted to your Marriott Rewards account from November 14th. You can view this stay in your online account summary at MarriottRewards.com, as well as on your next statement.
In terms of your other stays, we are currently aware of a delay in points being posted to select member accounts and have logged your issue to our Technical Support team for further investigation. Points may take up to 10 days to be posted to your account. We apologize for any inconvenience this has caused as we look into the issue.
If we can be of any further assistance please contact us at:
http://www.marriott.com/rewards/customer-support.mi
Thank you for choosing Marriott.
Sincerely,
Marriott Rewards Guest Services