No, talk about the hotel was sometime this summer.I've heard them say all of that but that is old like A16 thinking. Why would they add a safe room kind of place you can buy when the option to turn off the horde exists? Have you heard the option to turn off horde night is a temporary thing until they sort the other stuff out?
Turning off the horde night completely is a choice you can make as well as turning god mode on. The first doesn't make hotels useless and the second does not make armor useless.
Because someone turning on these options knows he is making the game intentionally easy for themselves. Buying a hotel does not because you just play the balanced game where this deosn't come free.