@publius I have exactly the same theory in my head.
But in practice, each application in Gnome seems to be supporting SMB. Files, Evince, Rhythmbox, VLC etc. are all individually supporting SMB. If I drag and drop a HTML file into the browser, it simply searches for the file path (smb://path/to/file.html) as a search query.
There doesn't seem to be a way of opening an SMB mount in a terminal.
Assuming that you have "smbclient" & "cifs-utils" installed (which may not be by default), your problem may be that, according to the link below, "By default only root may mount SMB shares on the command line." It's an Ubuntu-oriented page, but the advice appears as though it should be more broadly applicable.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!