A friend tweeted about his current apartment where he had been facing some problems. Most landlords expect renters to pay on time otherwise charge fines. This is clearly one way street. Landlords get the money, but many times they are not held accountable.
I think a review system can help renters to make a concise decision about the place they want to rent if there are enough reviews.