No it isnt you. I had written a dissertation about convergence rates of that method of taking the running average, and had made a mistake, so I erased all the stuff and just wrote "im confused".
You are absolutely right about premature optimization. Premature code optimization is the root of all programming evil.