I don't think tabs with tab recovery is always equivalent to a bookmark list. Personally, I have 30-40 tabs open. This is because I have several projects I work on, any of which I may research in 10 or more tabs. When I switch between projects, I don't want to have to close all the tabs and reopen them. I don't care if they are swapped out of memory, but the access should remain easy. Having to manually bookmark these to come back to them isn't easy.
I was not claiming the problem exist with the user.
Im claiming there is lots of overlap in functionality. The differences are in the default behavior and the UI elements. In the end, it should all be one big directed graph.
I would rather state it the other way around. The fact that people use tabs, means the bookmark functionality is broken from a UX perspective.