I agree that in 2019 it should not take several days to post points. At the time of the merger it was taking longer for me - close to 5 data to post but now it seems to be 2 days for most stays to post.
I had had a recent stay posted incorrectly after 8 days and I called the elite line who fixed it right away while I was on the phone.
SPG posted most stats by the next morning and now if Marriott’s new normal is 2 days to get it right that will not cause me any concern. I also like that they can fix the points immediately when issues arise.