And I'm pretty sure they don't check it - it could be expired or someone else's.
They checked it for me in San Francisco last month. So be careful. Both Hilton and Marriott are getting more aggressive at checking IDs (although the %'s are still low).