Good post hitting a lot of very relevant points!
I always take the time to read all the replies to my posts and reply and/or upvote them - it doesn't take too long at the moment ;-)
I don't get too much spam, although I guess it will go up as I power up. Will have to think more actively about downvoting - am yet to even give a downvote.
Thanks for the article!