I've been using Bluetooth headphones on my phone for a couple of years now. Whilst commuting they are massively convenient, not having to worry about having a cable tangling down your front, or getting the phone ripped from your hand if you put the cable down your top and the cable gets stuck as you're pulling the phone from your pocket. Even that is akward with headphones plugged in. For me, Phone in Pocket, headphones, bag, jacket on and go on my way. Battery lasts for about 10 hours I would say. Are they as good as wired cans? Nope, but I don't really care, they are good enough and practicality wins over for me.
I hope all the people complaining about sound quality only have lossless audio on their iPhones and don't use streaming services of any kind.