Why exactly are we being told to bear 100% of the financial burden of this? Oh, right, because Airbnb doesn't actually care about the hosts or their financial well being.
And we aren't Marriott, or United or Airbnb that will probably get bail outs from the government. We just get slammed with the fall out.
The costs for cancellation should be split 50/50. If the guest took out travel insurance then it won't be an issue for them. It always, always seems to fall on the hosts to eat the costs if there's adverse weather or events and guests want to cancel. It's incredibly frustrating.