It is all part of the freelance game.
To be honest, if I were in a situation where clients could write reviews about my performance, attitude and professionalism in a public forum, I'm not sure I could keep my opinions to myself. Even though that would probably be the best thing for me to do in order to maintain a positive "brand image" in the eyes of past, current and potential clients.