> except the non-savvy (or privacy-conscious) consumer.
Every single hotel I have been to already requires your ID and records your information at check in. In fact, it is required by pretty much all city laws in the US.
I also would not want to stay in a hotel that does not require it.