What we should do about it is have a small team dedicated to taking a profound look at the blockchain's economic algorithms.
Bidbots are just an obvious and logical manifestation of a system whereby exchanging a transfer for an upvote can be profitable for both parties.
The ire towards bidbots should be turned to the economics that allows their existence. I have written about these issues recently as well as some 18 months ago, when I actually did have some preliminary discussions with a Steemit Inc dev. It may have not been a polished or complete solution but we may have had one by now if there was the will to at least have a few people research this properly.
It is not easy and I don't see any other blockchain having a solution - they all have different problems that seem only to be resolved with more human interventions. What this means is that if there is a solution, then it would be pioneering and change the rules of cryptoeconomic systems.