That is not true for the chain hotels in the US. They also all have best price guarantees where if you see a lower publicly advertised price than the hotel’s own website, then you get a free night. But that never happens since it’s all updated in real time now, and the hotel’s systems will not allow reservations at a lower price.