Why does the delay node stop my function from working?

With the delay, the boosted strength stays the same. Without it, the boosted strength goes down by 1 instantly.