Actually Moderate beats the Ritz by 4 days, and Strict beats by nearly 12. I really don’t think giving some of the money back 30 days ahead is unusual. Even beach towns on the east coast usually ask for a small deposit that is nonrefundable 90 days ahead, not the full cost. The full cost is usually due 30 days ahead. So the strict policy seems pretty reasonable for rare, high-volume cases.
I have hear friends thinking about using AirBNB go with a hotel because the reservation price is collected immediately, allowing AirBNB to get interest on the float. More than one friend and guests have complained about how the fees are not refunded. Getting AirBNB to back off the fees is a great idea! I just wish they would put their money where their mouth is and keep the fees the same, more reservations means more fees. Refunds are electronic so the cost disappears behind a flood of zeros to the right of the decimal point! I really think AirBNB wants a higher fee and is hiding it this way.
I think you will find that restaurants that charge a cancellation fee, and the majority of hotels, are rare. In fact, I usually have to ask the hotel to take my card to save me a room if I am going to arrive after 6 PM. I find there are a lot of great restaurants that don’t so I go there, as I think most of AirBNB guests would do also.