Scott McCartney's 04_Linked_List_Lab

If you are only taking one action, you are right, it doesn't help. Where it becomes interesting is if there is some point in the list where you want to do lots of actions, or if you have an iterator that you keep updated as items are added/removed from the list, so no find() is required before taking the action at that iterator.