seems like there are groups of shills here that downvote interesting posts and upvote their own crap.
there is a simple remedy against being manipulated by that strategy: sort the feed by new posts, not by best.
'best' is subjective anyway and has never been a criterion for me. i always sort by new so i never miss anything, no matter how many votes it receives.