@Rebecca1495 I always leave reviews for my guests and I know they are important for new to Airbnb guests who need to build reviews.
But withhold payment to hosts unless they leave a review? Certainly not. You really think you should be able to stay somewhere for say 2 weeks, and the host not get paid for your stay until after you leave? Do you fly somewhere and the airline only gets paid after you've taken your flight? Do you get to stay in ahotel and the hotel only gets paid after you leave?
And you may be unaware, but some hosts have had guests who trashed their homes and live locally and are scary- the hosts fear some sort of retribution if they leave an honest review for those people.
And what would be the punishment for guests who fail to leave reviews for their hosts? You think it would be fair for a host to have possibly thousands of dollars withheld and guests have no repercussions for not writing reviews?
How would you like a couple thousand dollars charged to your credit card, only to be returned if you wrote a review?