They already earned their rep power, and should be allowed to get something small in return.
The rules got alredy changed because of this. Now you are only allowed to trade for 1x rep/thanks. It was worse before and I think that it's ok now. It isn't like those threads appear here every day.