Right now the rating bonus is applied per post depending on an absolute value, which does not have any connection to the current average user rating. Like for example, you get 0.35 bonus points per post if your rating is between 4.25 and 4.50, which is independent of the current average user rating, which is 3.50. What I would like to suggest is, to make the bonus points system work on a relative scale rather than an absolute scale - relative to the current average user rating. For example, we could have something like a bonus of 0.15 if the rating is up to 0.25 more than the current average rating, a bonus of 0.35 if the rating is more than 0.25 - 0.50 than the current average and so on. Well, I just re-read what I typed, and it seems quite confusing, but I tried my best to explain it in the best possible way.