I bought a new smartphone a few months back and I didn't realize it doesn't have a headphone jack until recently. That was the first instance when I wanted to use it. But it turned out that BT was supported in that case too.
I absolutely see how removing jack is a problem for some people, but there is also a significant group which couldn't care less. I haven't used wired headphones in years.
Yeah, there are reasons to criticize snaps but the fact that it takes a lot of space in some UI is not really one of them.