I am one of the top contributors at Tripadvisor, but since November last year I have stopped adding new reviews.
The reasoning behind is that we, "the contributors", do all the work (I have written almost 600 reviews so far) and the owners of Tripadvisor collect all the profits without sharing anything with us.
The more than 60,000 TripCollective points I have in my account are basically worth nothing.
So I believe it is time for a change.
Contributors should start getting paid for the time they spend, especially when they collect helpful votes (I have more than 200 of those), meaning that their reviews made a difference to someone.
Until I hear from Tripadvisor that things are changing, they will not see a new review from me.