It depends where one stays. My guess is
lexdevil stays predominantly at North America hotels.
E-folios are pretty reliable for North America, but come up lacking everywhere else.
In the past 16 months I did not receive e-folios for stays at the following properties:
Sydney Marriott (3 stays)
HKG Sky City Marriott
Hong Kong JW
Hong Kong Ren
Bangkok Marriott R&S
Seoul JW
London RCC
Dubai JW
Singapore Marriott
JW Ihilani
Waikiki Marriott
I did receive e-folios for all my stays at properties in:
US lower 48
Alaska
Vancouver Marriott
Waikiki Courtyard (this is the only property outside North America for which I have received an e-folio)
Also most of the delays in posting that I encounter are from overseas properties, and even that has gotten better in recent years. But as
lexdevil says, it is based on when the hotel submits the info to Marriott Rewards for points credit.