You're right about that, because if you go too far back and find out there are no seats that you want, you will have an awfully hard time moving towards the front. So when you see a seat that you find acceptable, you want to lock it in.
Still it would have been nice to see a comparison of the times between non-assigned front-to-back boarding and traditional assigned boarding. But I can imagine that's not so amenable to simulation.