On eBay I stopped giving neutral reviews because if it wasn't 5 star then I'd get negative reviews back on my own account. Neutral = Negative to some people.
I think its more to do with the community you're interacting with. Five stars means that the product meets reasonable expectations, anything less means there's something wrong.