I know that it has been discussed a lot that StackOverflow is NOT a social networking site. But, I'm wondering if it is wrong for people who design tools to be used with StackOverflow (Greasemonkey Scripts, external tools, etc) to continue to add features that make the site more social.
Let's say I have a greasemonkey script that allows me to 'favorite' users, and makes it really obvious if the question was created by one of my favorite users. This could be used for keeping track of their questions/answers because you think that they are a good source of information, or you think they give good questions/answers that you can learn from.
A script like this could make it really easy for people to upvote their friends or form alliances that would unfairly give them an advantage.
Is it right to release stuff like that? It adds 'social' capabilities to the site, but they could be used for both good and evil. Do you stay clear away from evil? or you just hope it is used for good?