This is a legitimate question, but not the only one in that situation. Another view, more in line with the unix philosophy, is that "using something in the intended way" is a meaningless concept. A tool must work always, no matter how it is used and abused.
Thus, instead of asking "how is this UI failing them?", you could be more pragmatic and ask "how can I optimize the UI so that this usage works correctly?"
(I use the heck out of this, both for the extra vertical space that comes from hiding the top tab bar, and for the conceptual organization that it provides).
Safari's reading list is my solution to this. CMD+SHIFT+D adds the current tab to the reading list which is visible on a new tab page or in a side panel. Syncs across devices too. You just right click > delete to remove the item from the list when done.
I think the problem is that people generally don’t know when they’ll return to a tab, so they leave it open, and that creating a bookmark is asking too much commitment for something potentially ephemeral.
A good system might be one that doesn’t automatically close tabs, as some extensions do, but collapses ones that have remained unused for a certain period into a set of temporary bookmarks. Recently accessed tabs stay in the bar, while stale ones are swept into an “old tabs” list that can be perused at the user’s convenience.