There's nothing inherent to EB to increase your ping, but running a bunch of code like it does will increase your frame time some, but not your ping. The client is incorrectly reporting it due to the way it's coded.
You can try running a clean install with no extra plugins to gauge base performance on your system., then compare if there's a big difference with the additional plugins you are running.
EB works by syncing itself to the game rendering to read memory and run code so things work as well as they do. This has a cost associated with it, so the more code you run, the higher overhead there will be. Given the nature of the game and how much is added each expansion all around, botting requirements also go up along with client requirements. There's no real avoiding it, as it's the limitations of the setup we're using as an external bot. Injected bots have less performance overhead, and more optimized code, but that's also a different type of bot, and there's no way we could convert to that.
OldRoutine adds a bunch of overhead, so using a smaller, build specific tailored routine of your own can help improve performance. However, there's no easy way to do that right now, which is why we're working on an updated routine. But even then, there's always going to performance overhead because of how the game is designed. Optimizations that you can make in other games with other bots, don't work here, so we constantly have to update the state of all game objects, which adds considerable overhead.
A simple example is allies cannot die. If you were to ignore that mechanic, imagine how often your bot would get stuck attacking something that cannot die. The checks for allies cannot die for every mob do add up, but it's not something you can just ignore or optimize because of how many different types of game mechanics there are when it comes to mobs. The same is true of monsters that die, and a bunch of other state flags that the bot has to know to determine if it can kill a monster or not before your routine tries killing it.
If you don't have a SSD, logging will most likely hurt, but it's necessary. You can turn it off, but when things go wrong, as can easily happen in this game, you won't be able to understand and make adjustments, so it's not recommended. Extensive pathfinding calls requires extra CPU, but with the way the game works, if you didn't do that, you'd be getting stuck due to desync or other dynamic objects that push the character off-course.
On top of that, the client itself has always had performance issues, and every expansion it starts off worse before they manage to fix the newly introduced problems from new effects and content. Basically, there's a whole bunch of game specific issues that affect performance, and there's no easy code wise to fix them. The best solution is to simply improve the hardware you bot on. Having a better routine will help some, but it won't fix all the problems people see when it comes to performance.
It's just something people who want to bot this game have to unfortunately live with.