In general I agree with what you say. However, my Diamond points are about half of you 20,3 cents/point. You can find the point cost in multiple places, and the cost of labor, etc. is much cheaper in Mexico. It is a newer resort as well, and was rebuilt after a hurricane so the maintenance requirements aren't as drastic for now. And, while converting from Diamond to Honors isn't a good deal, I have had a Hilton Amex card for decades, so I already have a lot of Honors points without converting. I use that Amex card for maintenance fees, costs during my Diamond stays, etc. In a salesman's eyes, they are "free". Hence, just use those...