2 ms·I take it from the downvote that you disagree that it's astro-turfing? I'd like to know why you do ...by duncan_bayne 13y agoI take it from the downvote that you disagree that it's astro-turfing? I'd like to know why you do ...