" It's nobody's fault, just the rules of the platform are such that there is no desire to receive guests who spoil a beautiful picture."
It is someone's fault, but not the guests'. It's solidly Airbnb's fault- they have created this situation by misleading guests- telling them, in the review form, that 4*s means "good", then turning around and applying it as "bad" on the hosts' end. To any sane person, there should be nothing at all wrong with being rated as "good"- it's in Airbnb's twisted world that that is considered to be a fail.
If a guest rates a place as 1*-3*s, then I'd say the place really is either a dump or the host is rude or unresponsive, or the guest is seeking revenge. But if they leave 4*s, they think they are leaving a good review.
I know this for a fact, because my guests have told me so- they were shocked to find out that hosts are upset by 4* ratings- they were happy with the previous places they stayed, really liked the hosts, would book there again , and were under the impression that they were giving a good rating. They thanked me for cluing them in, because they had zero intention to tank a host's ratings and said they'd never give 4*s again for a place they thought was fine.
@Anna9170