I agree about the disappointment in investing a lot of time to not get a lot of upvotes. It definitely seems that people who post frequent and short articles do better. However, I disagree with the outright antibot sentiment. I recently wrote a post about bots being good or evil. Bad bots should be flagged just like bad humans.
RE: Why Can't STEEM Stand on its Own? Where is the Merit? I Say "Ban the BOT!" Spammers, Leaches and Bots, Oh My! Can we just call an Exterminator?