I don’t think reviews are a bad idea. In fact, I think they’re a good idea. It gives everyone an incentive to behave themselves, at least to some extent, for fear of what may be publicly said about them later. Having said that, the implementation of reviews could be improved, and Airbnb could get off hosts backs about it. Who died and made them Big Brother? Things that come to mind:
a) Make reviews 10 stars. Or at any rate, a number larger than 5.
b) Make guest stars publicly visible
c) Link all reviews written by a person to that person’s profile.
d) Stop sending hosts threatening/reprimanding messages to hosts, and otherwise flagging their accounts if their score falls below whatever level Airbnb sees as suitable/acceptable
and last, but not least
e) Add a clear public description of what the different stars mean, both for guests and hosts. Right now, it’s not clear.