You don't get it. I will get a big ruffle for that from the mods, but how can someone be so stupid to not see the difference between counting what rooms get booked and having someone in that room and counting how often you take a piss, shower, sit on the bed etc? The first thing is totally ok, the second is what app analytics is doing.
No, that's where you're completely wrong.
There are two differences between your examples: granularity of data and anonymity.
The second case is clearly more granular, but I don't think that's really the issue. If it wasn't a person in the room but instead a device in the water pipes which counted how many toilet flushes had happened in the hotel that day in order to efficiently organise things down the line, I think most people wouldn't care.
People start to feel uncomfortable when that data is linked to them as an individual entity - i.e. that I (or my room) flushed the toilet however many times today. That lack of anonymity is something you can't avoid with a person in the room.
App analytics itself does not give you less anonymity. It is much more like the first example (a simple counter) than the second (a guy with a clipboard). A checkpoint when an advanced settings panel is accessed, for example, will only tell the developers that of the 100,000 app sessions today, 60% of them accessed that settings panel. That's aggregate, non-personal data which is no different from tallying hotel room or train occupancy. It is essentially a page-counter.
I will keep arguing this point as long as you want. It is not wrong, it is not creepy. App analytics does not involve building profiles of you, your interests, or anything like that. Not all forms of analytics are evil, nor do all of them require sacrificing your privacy or anonymity.