Cancel For Any Reason insurance is very expensive, because it's very risky on the part of the "insurer". The word alone is a problem, because of insurance regulations. Jason, in essence what you are talking about is two different rates: refundable and non-refundable. Many hotels do that, especially through the OTAs. It forces people to confront the fact that they are rolling the dice.

Bailau, your beach house may be sounding pretty good to some people right now! Drive down and avoid your germy city neighbors.