I think it would help alot if REP can only be given to the ORIGINAL POSTER. That would stop a lot of BS.
That isn't the point of the reputation system, and that isn't the point of this thread. The point is that the mods feel that people are repping for no other reason, then to increase their reputation themselves through a "rep for rep" system. Whether spoken or unspoken, it does feel sometimes like its respectful to "return the favor" when someone reps you, and you don't want that person to feel like you ignored their "+rep".
Sure, the appropriate thing to do is probably PM them and say "Thanks for the rep. I really appreciate that", but sometimes I use it as an opportunity to browse that persons recent posts, and if they have been answering a lot of questions by noobs, or recently made a very long post to help someone out, and I notice their rep is quite low, then yes I think they deserve a legitimate rep at that point.
If I browse their posts, and don't see many worthwhile contributions, I might stalk them for a bit and wait to see if they do something good. I want people to be encouraged to post more, and giving them a monster +rep is a great way to do it. Anyways, I have said my bit, and I just don't want this thread to scare people. If you can justify the rep you are giving, keep giving it. I would rather people make quality shares and posts TRYING to get rep, then not make any quality posts at all. As long as they don't blatantly ask for it, and don't threaten to stop sharing due to lack of rep, I have no problem with "rep bait" posts.
Edit for more clarification on my thoughts:
My personal philosophy is, when you find yourself repping the same member repeatedly, think about how that reputation looks to other members of the forum. That rep
could be misconstrued as you vouching for that member indirectly.