This so much.
I think it's pretty dumb to rate members 0/10 or 10/10 Mainly because, is what they said really worth 0/10 or 10/10? People get in arguments that are opinion based, and all of a sudden two people don't hold the same opinion so boom, karma rape...... Also, it's annoying when people rate 10/10 right off the hop. If you do this, you can never give them more. I mean, I rate people up to like a 7 to begin with, and more and more good stuff they post, I rate them up another one.
However OP if you don't want a karma rape, don't post in places where its a shit storm, where there is a large argument, or where something might offend someone. If you wan't to generate karma, be a positive member and contribute as much as you can to the site.