One option in the Bookmark menu is to save all open tabs to a folder. You can then close all the tabs and open them one-by-one from the folder, or quit Safari, and choose to reopen all the tabs at once. I sometimes choose the first strategy, leaving one tab open with the bookmarks folder I need, and opening just one new tab with each successive link, closing it and deleting the link when I'm done. As article I linked to suggests, tab managment seems to be a problem for other browsers, too, to the point of having several extensions for Chrome, and a limited number for Safari, to address some of the problems.
I guess the point I was trying to make is that, if I have 20 or more tabs open at once, is there another way that I can accomplish the same thing without that much overhead? I'm obviously not going to access more than a small portion of those tabs, maybe even in one day. And if I had that many tabs, documents, or windows open in almost any other program besides a browser, I don't think I'd be surprised if my computer slowed to a halt.
For what it's worth, I have no idea what Apple believes, but at least these things are in my control. I suspect Apple programmers are both aware of the problem, and are trying to find a solution.