I will also believe it when I see it re expensive hotels ($1000+/night)
But, back to the OP's question, in many cases the value of a substantial upgrade, breakfast, plus $100 credit could well exceed the value of one free night.
I also want to deal with a TA that has extensive first hand knowledge of high-end hotels, which is usually not the case when booking through FHR etc...