I strongly agree with this article.
By the way, I want to downvote one of the comments here coming from another user but is posted through @steempress-io. I don't know if downvoting a comment "made by a guest account using @steempress" would affect the user who posted "once they have a Steem account".