I doubt anyone could tell you besides "It's what our processes require." It's certainly not universal. I check into lots of hotel (probably the majority) which don't ask to see an ID.
I do know if, as a business, you handle this sort of situation much worse than the TSA does, you're probably doing something wrong.