Sort:  

I agree. From what I have seen, ~40% was the lowest calculated estimate.

Do you remember where you saw this figure?

i think it was on a @paulag post ~4 months ago or so. there have been many. There are also other estimates given in the comment chain on the post you linked.

Btw, this post had nothing to do with bidbots other than how they have changed the ecosystem.