Interesting. One of the reasons I switched to mutt (well, neomutt) is that it is faster for me to work with attachements from a cli. This is mostly due to tab completion, which for commonly accessed locations is practically muscle memory. Takes me forever to to click my way there.
I often don't even know what the filenames are for my attachments, or where they are in the filesystem. Some are ephemeral.
I'm guessing you haven't worked with MacOS? Most people coming from a Linux/UNIX backgroupd (I was one of them) tend to assume that MacOS doesn't offer much, especially for advanced users, which isn't true. You can do many things significantly faster on MacOS.
In my case, I drag/drop attachments from other applications, from the filesystem, or from LaunchBar (finding things in LaunchBar is way faster than manually navigating through an entire path using tab completion).