The difference being that tripadvisor and Yelp own the reviews. They own the underlying core value. The value of Airbnb is the real estate which they do not own or control. Sure reviews help, but that's like saying only Amazon can sell something because they have reviews. Not to discount your point entirely, I still think there's value to reviews that validate hosts, but it's not he core value.