I don't really get the hate for the lack of a headphone jack tbh. Have people complaining about this ever really given good bluetooth headphones a chance? My Beats Solo 3 have fantastic battery life, i can switch between devices with a click of a button (in the case of the Bose QC35 even be connected to two devices at the same time, listening to music on the laptop while being able to receive phone calls on the phone…
Disclaimer: I'm not an Apple user, but I'm a an avid listener and work in music industry. Unfortunately there's a bunch of "killer apps" for musicians which have no alternative for Android. It's a pity there's no escape from the walled gardens.