You can always make the case that, on the contrary, you may want to go to a hotel to experience something that you haven't experienced before.
If the design is somehow more functional or otherwise makes the room look very beautiful, I'd be more than happy to stay at a place like this.
If necessary, they can always put little notes explaining how some of the main tasks get done.
I agree that the fact that people stay in a hotel for only at most a couple of days puts more constraints on how accustomed people can get to another interface. My own programming "quirks" have developed for a reason. So why does the author then use this example to justify his point about teamwork when the metaphor breaks? Or is he implying that you will only work with a team for such short time that no one will reap any benefits from getting used to ideas that make things faster in the long run?