Yeah, I believe every line in a macro causes a 0.1s delay, maybe its lower.
But having essentially nothing important in a line, but it does require registering a command, and then repeat it 10 times, it can make an ability go off 1~ second later.