Yes, in Singapore we are also facing such troubles as the guest will book my place, get the address, use it to apply for a visa and cancel once they arrive in singapore giving tons of excueses.
or, the guest will stay for a few nights and decide to stay somewhere else and ask for a refund, if not refunded, they will threaten to give bad reviews which affects superhost status. Such are the things that are happening in our small community.
Usually I explain to the guest nicely that : if you go to a restaurant and order a 10 course meal, you cant finish 3 course and demand a refund for the 7 dishes you dont feel like eating.
Most guest are ok, but there are still some who would lie and give a bad review. I'm very blessed that i run whole buildings, so the other guests staying are able to help give good reviews to cover up the bad lying review. I even had guests who were willing to help me call in to airbnb to help expose a lying guest, for that, I am thankful towards these kind guests.