When evaluating these cards, IMO it doesn't make sense to consider the room rate a constant.
In practice, the room rate is variable. Hence, in practice, it is optimal to redeem points when the room rate is high (and not to redeem points when the room rate is low).