Well, now that is an interesting question, and the fact is there is not a universal answer for everyone, we all have our different reasons. In answering that question the best we can do is offer several different opinions.
I guess the main thing is that people are unlikely to review a business if they get no recognition for the time they put into it. For example, if