@Anh562 Hosts are penalized. The cancelled dates cannot be rebooked, no payment is received, and too many cancellations cause the listing to be removed from Airbnb.
In my opinion, because you as a guest pay a rather high service fee for the use of the platform, you should be demanding immediate assistance in obtaining an alternate accommodation.