Similarly though admittedly more permissive, with Amtrak iirc it's like: you need a credit card and they probably won't check your ID. There were several more years after 9/11 before the "papers please" principle came for the trains and buses too.
E.g. search turned up a claim Greyhound "employees are not allowed to sell a ticket without an official ID" https://travel.stackexchange.com/questions/140703/i-have-no-...
You definitely need ID for hotels a lot of the time. Not sure the level where the regulations are put in place--probably varies--and Europe is probably more formal than the US in this regard. Was staying with a friend in Europe about a year ago and they had to take our passports to the police station to make us "official."
As I wrote elsewhere, I also had a challenge in the US a few years back but I expect that, had I been at my usual chain, there would have been a discussion with the manager followed by "I see nothing, I hear nothing."