unrealistic bots


What you describe becomes even more obvious for higher level bots. A chess player who is high rated themselves probably understands the game of chess more and with more knowledge comes more insight on when certain moves feel inconsistent and computer-ish. In fact, this is one reason many top players hate bots; I would rather train against human players as well.
Here is what GM Magnus Carlsen had to say about the famous Mittens bot: