Ahh I hadn't noticed your post count here before, so it seems we are in the same boat afterall lol.
And as for the raters, it really isn't so much that they suck, more so than the overall population and thread creators that are truly bad in my opinion.