Ok, @Emily3 I understand what you say.
I have been asked to fully refund my guests twice and I did it. The one said that her father was ill and the second one was affected by a national strike of airports. Of course, I did it with no question in both cases.
But some time later, something happened that I really didn't like.
A guest had booked for 3 days and one day before his arrival I sent him a message asking him about the check-in time. After my message, he realized that he had booked incorrect dates and he wanted to change the booking for 3 later days.
I didn't accept the modification for 2 reasons: last minute change would most probably let my days unbooked (low season) and if they got booked, the price would be much lower than the one he has booked.
So, I kindly replied that I could not do it and I suggested him to cancel. Then, he raised an issue with Airbnb and they called me in order to find a solution. I was very upset and I asked them what the point of a strict policy was if Airbnb finally asks me to withdraw it. They seemed to understand and they finally convinced me to make a step back for him. I refunded one of the three days. And do you know what happened next? The guest sent me an insulting message, accusing me of keeping the rest of the money!
I am Superhost, with more than 160 trips and I really give my best in hosting. I think that this is the best I can do for Airbnb's reputation. However, this is also my business and I live out of this. So, strict policy is strict policy. Besides, there are hundreds of listings in my area. But there are only one of each date in my calendar.
All the above has nothing to do with you, @Emily3! I just wanted to share this story with other hosts. You keep what it makes feel more comfortable and better. By the way, your listings loom amazing!