@Dale1098 Your rant is actually incorrect and inappropriate. When a guest books, they enter a contract with the host. If the guest cancels for any reason, they are bound by the terms of the contract. When the guest cancels, any refund (or none) is processed according to the terms of the contract.
What happens after that is none of the guests' business. If the property is rebooked, and the host CHOOSES to refund some of the money, that is a choice on the host's part, not an obligation.
If the guest refuses to cancel, the host cannot rebook, but the guest is out all of the funds anyway. You may make your own personal decision about canceling a booking, but you are incorrect in condemning AirBnB and all hosts for something you misunderstand.
And the use of ALL CAPS just makes it seem as if you are yelling. You can make your point using lower case font.