Bluetooth works great for me (good enough quality, no stuttering) - what kills it is latency. Latency makes watching videos very uncomfortable. There's also faint static in nearly every pair of bluetooth earbuds I've tried (and not just cheap ones, $100+ ones do this too).
There's some issues with reliably connecting though.
Sometimes it is unavoidable though... for example my car's bluetooth implementation however is horrible - very laggy and sometimes unresponsive.
In contrast, $2 throwaway headphones work 100% of the time. Sure, the audio quality isn’t great but it’ll be better than any phone speaker and you can drop only a little more for a big improvement.
This annoys me because I like the Bluetooth concept – and have since I bought my first BT-equipped phone around 2004 – but the tragedy of the commons has hit really hard. It’s 2017 and turning Bluetooth off and back on is still a useful way to fix problems FFS!
If Apple and followers want to make this switch, they need to start blacklisting or warning for buggy devices (“x is unable to play back reliably; contact VENDOR support” or “sound quality will be low due to …”) — after fixing anything hokey they’re still shipping, of course. Trying to paper over the skimping just tarnishes the entire industry.
I was also just in an airline lounge last weekend and got a huge amount of drop outs on my bluetooth headphones. I'm guessing because of a strong wi-fi signal to the point where the music was stuttering badly.
So it's got a ways to go yet.
And there's the issue, the 3.5mm works with something I can buy for a couple of dollars in the supermarket and it just works. A good bluetooth headset costs an order of magnitude or two more and I can't find out if it's good until I take it home and open the packaging.
Even streaming from my phone to my PC is something I've found to be incredibly laggy.
Complexity has its price — it’s hard to get right and corner cases continue creeping in with wider use.
If there’s a popular example of over engineering, the replacement of a dirt cheap 3 foot cable that works perfectly 100% of the time, with zero lag and zero signal loss, with an expensive, battery powered wireless signal solution which lags, cuts out, creates security issues and dies after a few hours of use must be it.
In at least one of the cases, this was because of stuff (some sort of gunk) getting into the port. Before anyone says that wasn't a problem with the port itself, having a physical port allows problems like that to happen. Problems of that sort don't exist with wireless technologies.
it's not merely "technically possible". I've had this actually happen to me, and I'm sure others have too.